René's URL Explorer Experiment


Title: History for APIJSONORM/src - SingleDogL/APIJSON · GitHub

Open Graph Title: History for APIJSONORM/src - SingleDogL/APIJSON

X Title: History for APIJSONORM/src - SingleDogL/APIJSON

Description: 🚀 零代码、全功能、强安全 ORM 库,后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🚀 A JSON Transmission Protocol and an ORM Library for providing APIs and Docs without writing any code. - History for APIJSONORM/src - SingleDogL/APIJSON

Open Graph Description: 🚀 零代码、全功能、强安全 ORM 库,后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🚀 A JSON Transmission Protocol and an ORM Library for providing APIs and Docs without writing any code. - History for APIJSONORM/src - Singl...

X Description: 🚀 零代码、全功能、强安全 ORM 库,后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🚀 A JSON Transmission Protocol and an ORM Library for providing APIs and Docs without writing any code. - History for APIJSONORM/src - Singl...

Opengraph URL: https://github.com/SingleDogL/APIJSON

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:d93ef3e6-971e-1ae9-b01b-423fd44c6b30
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idDEEC:9B421:3AE01B:4F8D77:6A5FAD4F
html-safe-nonceebc2d43a4c6680121d1d802fd9243bb89801b890f485f0c3eecebd6dee701fb4
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJERUVDOjlCNDIxOjNBRTAxQjo0RjhENzc6NkE1RkFENEYiLCJ2aXNpdG9yX2lkIjoiMzA3NDg0MjIzODAzMzgzMzI5NSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmaca6529c8256e3ea1e6b2686ea89538b6b34a844ec24cae93c9c725427d9f98c1c
hovercard-subject-tagrepository:483149234
github-keyboard-shortcutsrepository,commit-list,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM/src
twitter:imagehttps://opengraph.githubassets.com/b0a669e2176050e69fd0c694dda1aeb075a68184e8a21298e42869f374db9e8d/SingleDogL/APIJSON
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/b0a669e2176050e69fd0c694dda1aeb075a68184e8a21298e42869f374db9e8d/SingleDogL/APIJSON
og:image:alt🚀 零代码、全功能、强安全 ORM 库,后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🚀 A JSON Transmission Protocol and an ORM Library for providing APIs and Docs without writing any code. - History for APIJSONORM/src - Singl...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None9b835c054d57dfb6ce72ba8f0eb8f16f0370860631609eb10df818738c61c68d
turbo-cache-controlno-cache
go-importgithub.com/SingleDogL/APIJSON git https://github.com/SingleDogL/APIJSON.git
octolytics-dimension-user_id100330117
octolytics-dimension-user_loginSingleDogL
octolytics-dimension-repository_id483149234
octolytics-dimension-repository_nwoSingleDogL/APIJSON
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id74359442
octolytics-dimension-repository_parent_nwoTencent/APIJSON
octolytics-dimension-repository_network_root_id74359442
octolytics-dimension-repository_network_root_nwoTencent/APIJSON
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release4df9bc0bde4bfd7cd95e75afdd7f103984ece3a1
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM/src#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FSingleDogL%2FAPIJSON%2Fcommits%2Fmaster%2FAPIJSONORM%2Fsrc
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FSingleDogL%2FAPIJSON%2Fcommits%2Fmaster%2FAPIJSONORM%2Fsrc
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=SingleDogL%2FAPIJSON
Reloadhttps://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM/src
Reloadhttps://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM/src
Reloadhttps://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM/src
SingleDogL https://github.com/SingleDogL
APIJSONhttps://github.com/SingleDogL/APIJSON
Tencent/APIJSONhttps://github.com/Tencent/APIJSON
Notifications https://github.com/login?return_to=%2FSingleDogL%2FAPIJSON
Fork 0 https://github.com/login?return_to=%2FSingleDogL%2FAPIJSON
Star 1 https://github.com/login?return_to=%2FSingleDogL%2FAPIJSON
Code https://github.com/SingleDogL/APIJSON
Pull requests 0 https://github.com/SingleDogL/APIJSON/pulls
Actions https://github.com/SingleDogL/APIJSON/actions
Projects https://github.com/SingleDogL/APIJSON/projects
Security and quality 0 https://github.com/SingleDogL/APIJSON/security
Insights https://github.com/SingleDogL/APIJSON/pulse
Code https://github.com/SingleDogL/APIJSON
Pull requests https://github.com/SingleDogL/APIJSON/pulls
Actions https://github.com/SingleDogL/APIJSON/actions
Projects https://github.com/SingleDogL/APIJSON/projects
Security and quality https://github.com/SingleDogL/APIJSON/security
Insights https://github.com/SingleDogL/APIJSON/pulse
APIJSONhttps://github.com/SingleDogL/APIJSON/commits
APIJSONORMhttps://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM
srchttps://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM/src
masterhttps://github.com/SingleDogL/APIJSON/tree/master
优化角色权限、参数校验、远程函数的初始化;解决 format: true 在 Log.DEBUG 时也不返回 SQL、时间等调试信息;升级自身版本为 5.0.5;https://github.com/SingleDogL/APIJSON/commit/30bbea94acef614fb2c1004266d75a5f08a40ead
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
30bbea9https://github.com/SingleDogL/APIJSON/commit/30bbea94acef614fb2c1004266d75a5f08a40ead
https://github.com/SingleDogL/APIJSON/blob/30bbea94acef614fb2c1004266d75a5f08a40ead/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/30bbea94acef614fb2c1004266d75a5f08a40ead
解决关闭权限校验时 POST 请求传 userId 无效,加强对 POST 请求内字段格式的校验https://github.com/SingleDogL/APIJSON/commit/e609c8682cedbb9b39c5cec6b252cda8cfc2cdb4
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
e609c86https://github.com/SingleDogL/APIJSON/commit/e609c8682cedbb9b39c5cec6b252cda8cfc2cdb4
https://github.com/SingleDogL/APIJSON/blob/e609c8682cedbb9b39c5cec6b252cda8cfc2cdb4/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/e609c8682cedbb9b39c5cec6b252cda8cfc2cdb4
升级自身, fastjson 版本分别为 5.0.0, 1.2.79https://github.com/SingleDogL/APIJSON/commit/d803766fc4880c59375218819356c20b3d4b86f7
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
d803766https://github.com/SingleDogL/APIJSON/commit/d803766fc4880c59375218819356c20b3d4b86f7
https://github.com/SingleDogL/APIJSON/blob/d803766fc4880c59375218819356c20b3d4b86f7/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/d803766fc4880c59375218819356c20b3d4b86f7
拼错单词 globle 纠正为 globalhttps://github.com/SingleDogL/APIJSON/commit/d7c311554042620a91faf8f4a63ebcf9a2fd0be2
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
d7c3115https://github.com/SingleDogL/APIJSON/commit/d7c311554042620a91faf8f4a63ebcf9a2fd0be2
https://github.com/SingleDogL/APIJSON/blob/d7c311554042620a91faf8f4a63ebcf9a2fd0be2/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/d7c311554042620a91faf8f4a63ebcf9a2fd0be2
新增支持 @having:"match(arg0..)AGAINST(..)%2=1" 全文检索等函数后带数学表达式;对 key{}:">0;length(key)<=5" 新增支持部分为 RAW SQL;禁止 @having:"fun(arg0..):alias" 这样使用别名https://github.com/SingleDogL/APIJSON/commit/1e5e587eaa48d5d356b80de1790fae3eef77d675
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
1e5e587https://github.com/SingleDogL/APIJSON/commit/1e5e587eaa48d5d356b80de1790fae3eef77d675
https://github.com/SingleDogL/APIJSON/blob/1e5e587eaa48d5d356b80de1790fae3eef77d675/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/1e5e587eaa48d5d356b80de1790fae3eef77d675
对 @having:"表达式" 和 key{}:"表达式" 新增支持单引号、反引号、各种关键词等;解决当 idKey 和 idInKey 一样时重复拼接条件https://github.com/SingleDogL/APIJSON/commit/5340749bea823820cf201200a61c6deaece48e0a
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
5340749https://github.com/SingleDogL/APIJSON/commit/5340749bea823820cf201200a61c6deaece48e0a
https://github.com/SingleDogL/APIJSON/blob/5340749bea823820cf201200a61c6deaece48e0a/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/5340749bea823820cf201200a61c6deaece48e0a
权限控制:分拆对角色的校验的代码为多个方法,方便灵活重写部分代码https://github.com/SingleDogL/APIJSON/commit/46ccadec084742ea5bc7beaf061e2e1560115faf
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
46ccadehttps://github.com/SingleDogL/APIJSON/commit/46ccadec084742ea5bc7beaf061e2e1560115faf
https://github.com/SingleDogL/APIJSON/blob/46ccadec084742ea5bc7beaf061e2e1560115faf/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/46ccadec084742ea5bc7beaf061e2e1560115faf
预估容量新增对 HAVING 聚合函数的处理;优化代码https://github.com/SingleDogL/APIJSON/commit/544a8694165bde0f858d67678dcc784d24f04167
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
544a869https://github.com/SingleDogL/APIJSON/commit/544a8694165bde0f858d67678dcc784d24f04167
https://github.com/SingleDogL/APIJSON/blob/544a8694165bde0f858d67678dcc784d24f04167/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/544a8694165bde0f858d67678dcc784d24f04167
完善对 id, id{}, userId, userId{} 的条件强制前置 AND 处理以及 @combine 不允许设置的校验,避免 id! | id 这种重复字符绕过校验https://github.com/SingleDogL/APIJSON/commit/2433f3b50fc9c84d54b85ca5023a6f132f5a8637
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
2433f3bhttps://github.com/SingleDogL/APIJSON/commit/2433f3b50fc9c84d54b85ca5023a6f132f5a8637
https://github.com/SingleDogL/APIJSON/blob/2433f3b50fc9c84d54b85ca5023a6f132f5a8637/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/2433f3b50fc9c84d54b85ca5023a6f132f5a8637
优化代码,去除不必要的 synchonizedhttps://github.com/SingleDogL/APIJSON/commit/b881541295e32f8cfce8c05391e7d70892e2bcd5
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
b881541https://github.com/SingleDogL/APIJSON/commit/b881541295e32f8cfce8c05391e7d70892e2bcd5
https://github.com/SingleDogL/APIJSON/blob/b881541295e32f8cfce8c05391e7d70892e2bcd5/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/b881541295e32f8cfce8c05391e7d70892e2bcd5
优化 @combine 对应的代码,默认 combine 为逻辑运算模板,原来的 combine 重命名为 combineMap,combineExpression 重命名为 combinehttps://github.com/SingleDogL/APIJSON/commit/b248c698887728bd826febd77c4404dd1faecf06
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
b248c69https://github.com/SingleDogL/APIJSON/commit/b248c698887728bd826febd77c4404dd1faecf06
https://github.com/SingleDogL/APIJSON/blob/b248c698887728bd826febd77c4404dd1faecf06/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/b248c698887728bd826febd77c4404dd1faecf06
解决 JOIN ON 中用 @combine 等情况下预编译值与 SQL 中 ? 占位符顺序对不上导致的异常https://github.com/SingleDogL/APIJSON/commit/12738bfb6bafb4bdcd91afd58016119f37bd5598
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
12738bfhttps://github.com/SingleDogL/APIJSON/commit/12738bfb6bafb4bdcd91afd58016119f37bd5598
https://github.com/SingleDogL/APIJSON/blob/12738bfb6bafb4bdcd91afd58016119f37bd5598/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/12738bfb6bafb4bdcd91afd58016119f37bd5598
@having 支持复杂条件组合,且新增 @having& 简化 AND 连接的写法https://github.com/SingleDogL/APIJSON/commit/9776408d63bc1d768cdd97d910f6b2243b2a94a8
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
9776408https://github.com/SingleDogL/APIJSON/commit/9776408d63bc1d768cdd97d910f6b2243b2a94a8
https://github.com/SingleDogL/APIJSON/blob/9776408d63bc1d768cdd97d910f6b2243b2a94a8/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/9776408d63bc1d768cdd97d910f6b2243b2a94a8
包含选项范围新增支持传路径,例如 key<>:{ path: "$", value:82001 }https://github.com/SingleDogL/APIJSON/commit/a3d9c90a8dc2ba2949fa824f08087ea67390952d
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
a3d9c90https://github.com/SingleDogL/APIJSON/commit/a3d9c90a8dc2ba2949fa824f08087ea67390952d
https://github.com/SingleDogL/APIJSON/blob/a3d9c90a8dc2ba2949fa824f08087ea67390952d/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/a3d9c90a8dc2ba2949fa824f08087ea67390952d
新增关于分页查总数时 @column:"max(id)" 这种聚合函数的优化注释https://github.com/SingleDogL/APIJSON/commit/fca75602b01a8deb5b3a88f6e39e96ba9806c296
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
fca7560https://github.com/SingleDogL/APIJSON/commit/fca75602b01a8deb5b3a88f6e39e96ba9806c296
https://github.com/SingleDogL/APIJSON/blob/fca75602b01a8deb5b3a88f6e39e96ba9806c296/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/fca75602b01a8deb5b3a88f6e39e96ba9806c296
新增数组关键词 compat 解决对聚合函数字段通过 query:2 分页查总数返回值错误https://github.com/SingleDogL/APIJSON/commit/c39cd1ec7c5b568cfbeac19e82e4688a9c26a679
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
c39cd1ehttps://github.com/SingleDogL/APIJSON/commit/c39cd1ec7c5b568cfbeac19e82e4688a9c26a679
https://github.com/SingleDogL/APIJSON/blob/c39cd1ec7c5b568cfbeac19e82e4688a9c26a679/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/c39cd1ec7c5b568cfbeac19e82e4688a9c26a679
* CROSS JOIN 允许没有 JOIN ON 引用赋值关联条件;默认禁用 JOIN ON 复杂关联方式https://github.com/SingleDogL/APIJSON/commit/38c19975ea67efb07c1ea71a52b4556614e242e5
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
38c1997https://github.com/SingleDogL/APIJSON/commit/38c19975ea67efb07c1ea71a52b4556614e242e5
https://github.com/SingleDogL/APIJSON/blob/38c19975ea67efb07c1ea71a52b4556614e242e5/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/38c19975ea67efb07c1ea71a52b4556614e242e5
LIKE: 支持非 JOIN ON 引用赋值也能用 key%$:value 格式,并且给 key%$:"%" 中的特殊符号转义https://github.com/SingleDogL/APIJSON/commit/96ee9dd23c5b0fdec988c377fdcc3f260718b3f7
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
96ee9ddhttps://github.com/SingleDogL/APIJSON/commit/96ee9dd23c5b0fdec988c377fdcc3f260718b3f7
https://github.com/SingleDogL/APIJSON/blob/96ee9dd23c5b0fdec988c377fdcc3f260718b3f7/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/96ee9dd23c5b0fdec988c377fdcc3f260718b3f7
JOIN ON 及普通条件新增支持在 key$:value 的 key 中定制占位符 %, _ 与 value 的拼接方式https://github.com/SingleDogL/APIJSON/commit/29d8d1ef1f0848bb49dd73a2dc7d5fcf5daa97e5
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
29d8d1ehttps://github.com/SingleDogL/APIJSON/commit/29d8d1ef1f0848bb49dd73a2dc7d5fcf5daa97e5
https://github.com/SingleDogL/APIJSON/blob/29d8d1ef1f0848bb49dd73a2dc7d5fcf5daa97e5/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/29d8d1ef1f0848bb49dd73a2dc7d5fcf5daa97e5
JOIN 默认禁用 ! 非逻辑符和复杂关联方式https://github.com/SingleDogL/APIJSON/commit/895917ba987e656d7866dd2f9a35b218e43758fb
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
895917bhttps://github.com/SingleDogL/APIJSON/commit/895917ba987e656d7866dd2f9a35b218e43758fb
https://github.com/SingleDogL/APIJSON/blob/895917ba987e656d7866dd2f9a35b218e43758fb/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/895917ba987e656d7866dd2f9a35b218e43758fb
JOIN ON 新增支持比较运算符 >, <, >=, <= 和字符匹配 $ LIKE, ~ REGEXPhttps://github.com/SingleDogL/APIJSON/commit/0dc96b4681a74ebeb35435ac131f5a2978a5e4ed
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
0dc96b4https://github.com/SingleDogL/APIJSON/commit/0dc96b4681a74ebeb35435ac131f5a2978a5e4ed
https://github.com/SingleDogL/APIJSON/blob/0dc96b4681a74ebeb35435ac131f5a2978a5e4ed/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/0dc96b4681a74ebeb35435ac131f5a2978a5e4ed
JOIN ON 新增支持 {} IN 和 <> json_contains 两种关联方式https://github.com/SingleDogL/APIJSON/commit/0063721354b60ae62244b36429ddaf5c3674b389
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
0063721https://github.com/SingleDogL/APIJSON/commit/0063721354b60ae62244b36429ddaf5c3674b389
https://github.com/SingleDogL/APIJSON/blob/0063721354b60ae62244b36429ddaf5c3674b389/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/0063721354b60ae62244b36429ddaf5c3674b389
优化 where 和 JOIN 解析代码https://github.com/SingleDogL/APIJSON/commit/3ea3e6121552965b21e3e79b4bde1bf0f0b1ae2f
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
3ea3e61https://github.com/SingleDogL/APIJSON/commit/3ea3e6121552965b21e3e79b4bde1bf0f0b1ae2f
https://github.com/SingleDogL/APIJSON/blob/3ea3e6121552965b21e3e79b4bde1bf0f0b1ae2f/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/3ea3e6121552965b21e3e79b4bde1bf0f0b1ae2f
@combine:value 复杂条件组合:解决 key! 报错https://github.com/SingleDogL/APIJSON/commit/cf7bdd74e4b25bed7b19eff65c1ec4a5051b86d2
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
cf7bdd7https://github.com/SingleDogL/APIJSON/commit/cf7bdd74e4b25bed7b19eff65c1ec4a5051b86d2
https://github.com/SingleDogL/APIJSON/blob/cf7bdd74e4b25bed7b19eff65c1ec4a5051b86d2/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/cf7bdd74e4b25bed7b19eff65c1ec4a5051b86d2
@combine:value 复杂条件组合:解决最终条件丢失 id, id{},解决可以通过 !id, !id{} 绕过权限校验https://github.com/SingleDogL/APIJSON/commit/bff0d44c35c91754d7768c32d8683d6f8696f116
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
bff0d44https://github.com/SingleDogL/APIJSON/commit/bff0d44c35c91754d7768c32d8683d6f8696f116
https://github.com/SingleDogL/APIJSON/blob/bff0d44c35c91754d7768c32d8683d6f8696f116/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/bff0d44c35c91754d7768c32d8683d6f8696f116
条件组合:@combine:value 中的 value 支持非逻辑符 ! ,解决不允许连续左括号 ((https://github.com/SingleDogL/APIJSON/commit/4cf7d985a56f93fc6f9766ae138fca159ae63810
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
4cf7d98https://github.com/SingleDogL/APIJSON/commit/4cf7d985a56f93fc6f9766ae138fca159ae63810
https://github.com/SingleDogL/APIJSON/blob/4cf7d985a56f93fc6f9766ae138fca159ae63810/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/4cf7d985a56f93fc6f9766ae138fca159ae63810
调整条件键值对的默认最大数量https://github.com/SingleDogL/APIJSON/commit/66000f747f4bc10e8053b9267e5394eb11f7a050
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
66000f7https://github.com/SingleDogL/APIJSON/commit/66000f747f4bc10e8053b9267e5394eb11f7a050
https://github.com/SingleDogL/APIJSON/blob/66000f747f4bc10e8053b9267e5394eb11f7a050/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/66000f747f4bc10e8053b9267e5394eb11f7a050
条件组合:限制 @combine:value 中的 value 的括号嵌套深度、key 数量、key 重复次数等https://github.com/SingleDogL/APIJSON/commit/795c8e9ccb0e4ccc82f3bd5e01d1c865b879c8a1
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
795c8e9https://github.com/SingleDogL/APIJSON/commit/795c8e9ccb0e4ccc82f3bd5e01d1c865b879c8a1
https://github.com/SingleDogL/APIJSON/blob/795c8e9ccb0e4ccc82f3bd5e01d1c865b879c8a1/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/795c8e9ccb0e4ccc82f3bd5e01d1c865b879c8a1
条件组合:解决 @combine:"(date> | tag&$) & name*~" 解析异常,解决 @combine:"id | userId{}" 可绕过权限控制https://github.com/SingleDogL/APIJSON/commit/d29d079ab867843f4fbedb73dea737663167a024
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
d29d079https://github.com/SingleDogL/APIJSON/commit/d29d079ab867843f4fbedb73dea737663167a024
https://github.com/SingleDogL/APIJSON/blob/d29d079ab867843f4fbedb73dea737663167a024/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/d29d079ab867843f4fbedb73dea737663167a024
条件组合:解决 @combine:"name*~,tag&$" 解析异常,解决 @combine:"name*~ | tag&$" 这种最后没有括号的解析后缺少最后的条件https://github.com/SingleDogL/APIJSON/commit/2cc13dab41f658f729eb34684bd6c8f64d8fd0c2
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
2cc13dahttps://github.com/SingleDogL/APIJSON/commit/2cc13dab41f658f729eb34684bd6c8f64d8fd0c2
https://github.com/SingleDogL/APIJSON/blob/2cc13dab41f658f729eb34684bd6c8f64d8fd0c2/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/2cc13dab41f658f729eb34684bd6c8f64d8fd0c2
新增支持 NULL 值 @null:"tag" 和类型转换 @cast:"date:DATE"https://github.com/SingleDogL/APIJSON/commit/36a5612f86e9b9b557a62f85a0f1487cc8f51ac0
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
36a5612https://github.com/SingleDogL/APIJSON/commit/36a5612f86e9b9b557a62f85a0f1487cc8f51ac0
https://github.com/SingleDogL/APIJSON/blob/36a5612f86e9b9b557a62f85a0f1487cc8f51ac0/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/36a5612f86e9b9b557a62f85a0f1487cc8f51ac0
新增提问注意事项https://github.com/SingleDogL/APIJSON/commit/9d2c95e0653dd4aec7aef022f50b5c7e432a6e25
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
9d2c95ehttps://github.com/SingleDogL/APIJSON/commit/9d2c95e0653dd4aec7aef022f50b5c7e432a6e25
https://github.com/SingleDogL/APIJSON/blob/9d2c95e0653dd4aec7aef022f50b5c7e432a6e25/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/9d2c95e0653dd4aec7aef022f50b5c7e432a6e25
& INNER JOIN 支持单独设置 JOIN 语句中的字段、条件、分组、聚合、排序等https://github.com/SingleDogL/APIJSON/commit/f7b82fd90907b954b9ef90a4bfb8b8f05c72f513
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
f7b82fdhttps://github.com/SingleDogL/APIJSON/commit/f7b82fd90907b954b9ef90a4bfb8b8f05c72f513
https://github.com/SingleDogL/APIJSON/blob/f7b82fd90907b954b9ef90a4bfb8b8f05c72f513/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/f7b82fd90907b954b9ef90a4bfb8b8f05c72f513
JOIN ON 支持带非引用赋值关联的普通条件https://github.com/SingleDogL/APIJSON/commit/5e709edcff434e8dd115dde1c0e7e77bf8aa0405
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
5e709edhttps://github.com/SingleDogL/APIJSON/commit/5e709edcff434e8dd115dde1c0e7e77bf8aa0405
https://github.com/SingleDogL/APIJSON/blob/5e709edcff434e8dd115dde1c0e7e77bf8aa0405/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/5e709edcff434e8dd115dde1c0e7e77bf8aa0405
JOIN 支持多个字段关联及引用赋值https://github.com/SingleDogL/APIJSON/commit/dda1120c5d0e16344d4ac905ed79ea7abf947537
https://github.com/TommyLemon
TommyLemonhttps://github.com/SingleDogL/APIJSON/commits?author=TommyLemon
dda1120https://github.com/SingleDogL/APIJSON/commit/dda1120c5d0e16344d4ac905ed79ea7abf947537
https://github.com/SingleDogL/APIJSON/blob/dda1120c5d0e16344d4ac905ed79ea7abf947537/APIJSONORM/src
https://github.com/SingleDogL/APIJSON/tree/dda1120c5d0e16344d4ac905ed79ea7abf947537
Nexthttps://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM/src?after=7fde8c03b4ca627eae9637a4e6bfa375f82beb1c+34
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.