| route-pattern | /:user_id/:repository/commits(/*name) |
| route-controller | commits |
| route-action | show |
| fetch-nonce | v2:d93ef3e6-971e-1ae9-b01b-423fd44c6b30 |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | DEEC:9B421:3AE01B:4F8D77:6A5FAD4F |
| html-safe-nonce | ebc2d43a4c6680121d1d802fd9243bb89801b890f485f0c3eecebd6dee701fb4 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJERUVDOjlCNDIxOjNBRTAxQjo0RjhENzc6NkE1RkFENEYiLCJ2aXNpdG9yX2lkIjoiMzA3NDg0MjIzODAzMzgzMzI5NSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | a6529c8256e3ea1e6b2686ea89538b6b34a844ec24cae93c9c725427d9f98c1c |
| hovercard-subject-tag | repository:483149234 |
| github-keyboard-shortcuts | repository,commit-list,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///commits/show |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM/src |
| twitter:image | https://opengraph.githubassets.com/b0a669e2176050e69fd0c694dda1aeb075a68184e8a21298e42869f374db9e8d/SingleDogL/APIJSON |
| twitter:card | summary_large_image |
| og:image | https://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:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 9b835c054d57dfb6ce72ba8f0eb8f16f0370860631609eb10df818738c61c68d |
| turbo-cache-control | no-cache |
| go-import | github.com/SingleDogL/APIJSON git https://github.com/SingleDogL/APIJSON.git |
| octolytics-dimension-user_id | 100330117 |
| octolytics-dimension-user_login | SingleDogL |
| octolytics-dimension-repository_id | 483149234 |
| octolytics-dimension-repository_nwo | SingleDogL/APIJSON |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | true |
| octolytics-dimension-repository_parent_id | 74359442 |
| octolytics-dimension-repository_parent_nwo | Tencent/APIJSON |
| octolytics-dimension-repository_network_root_id | 74359442 |
| octolytics-dimension-repository_network_root_nwo | Tencent/APIJSON |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 4df9bc0bde4bfd7cd95e75afdd7f103984ece3a1 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://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 AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| Code QualityEnforce quality at merge | https://github.com/features/code-quality |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://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 |
| Reload | https://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM/src |
| Reload | https://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM/src |
| Reload | https://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM/src |
|
SingleDogL
| https://github.com/SingleDogL |
| APIJSON | https://github.com/SingleDogL/APIJSON |
| Tencent/APIJSON | https://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 |
| APIJSON | https://github.com/SingleDogL/APIJSON/commits |
| APIJSONORM | https://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM |
| src | https://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM/src |
| master | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 30bbea9 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| e609c86 | https://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.79 | https://github.com/SingleDogL/APIJSON/commit/d803766fc4880c59375218819356c20b3d4b86f7 |
| https://github.com/TommyLemon |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| d803766 | https://github.com/SingleDogL/APIJSON/commit/d803766fc4880c59375218819356c20b3d4b86f7 |
| https://github.com/SingleDogL/APIJSON/blob/d803766fc4880c59375218819356c20b3d4b86f7/APIJSONORM/src |
| https://github.com/SingleDogL/APIJSON/tree/d803766fc4880c59375218819356c20b3d4b86f7 |
| 拼错单词 globle 纠正为 global | https://github.com/SingleDogL/APIJSON/commit/d7c311554042620a91faf8f4a63ebcf9a2fd0be2 |
| https://github.com/TommyLemon |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| d7c3115 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 1e5e587 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 5340749 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 46ccade | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 544a869 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 2433f3b | https://github.com/SingleDogL/APIJSON/commit/2433f3b50fc9c84d54b85ca5023a6f132f5a8637 |
| https://github.com/SingleDogL/APIJSON/blob/2433f3b50fc9c84d54b85ca5023a6f132f5a8637/APIJSONORM/src |
| https://github.com/SingleDogL/APIJSON/tree/2433f3b50fc9c84d54b85ca5023a6f132f5a8637 |
| 优化代码,去除不必要的 synchonized | https://github.com/SingleDogL/APIJSON/commit/b881541295e32f8cfce8c05391e7d70892e2bcd5 |
| https://github.com/TommyLemon |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| b881541 | https://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 重命名为 combine | https://github.com/SingleDogL/APIJSON/commit/b248c698887728bd826febd77c4404dd1faecf06 |
| https://github.com/TommyLemon |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| b248c69 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 12738bf | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 9776408 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| a3d9c90 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| fca7560 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| c39cd1e | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 38c1997 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 96ee9dd | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 29d8d1e | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 895917b | https://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, ~ REGEXP | https://github.com/SingleDogL/APIJSON/commit/0dc96b4681a74ebeb35435ac131f5a2978a5e4ed |
| https://github.com/TommyLemon |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 0dc96b4 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 0063721 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 3ea3e61 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| cf7bdd7 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| bff0d44 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 4cf7d98 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 66000f7 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 795c8e9 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| d29d079 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 2cc13da | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 36a5612 | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 9d2c95e | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| f7b82fd | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| 5e709ed | https://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 |
| TommyLemon | https://github.com/SingleDogL/APIJSON/commits?author=TommyLemon |
| dda1120 | https://github.com/SingleDogL/APIJSON/commit/dda1120c5d0e16344d4ac905ed79ea7abf947537 |
| https://github.com/SingleDogL/APIJSON/blob/dda1120c5d0e16344d4ac905ed79ea7abf947537/APIJSONORM/src |
| https://github.com/SingleDogL/APIJSON/tree/dda1120c5d0e16344d4ac905ed79ea7abf947537 |
| Next | https://github.com/SingleDogL/APIJSON/commits/master/APIJSONORM/src?after=7fde8c03b4ca627eae9637a4e6bfa375f82beb1c+34 |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |