APIJSON - 功能符、数组关键词、对象关键词、全局关键词简表速查

简介: APIJSON - 功能符、数组关键词、对象关键词、全局关键词简表速查

APIJSON - 功能符、数组关键词、对象关键词、全局关键词简表速查

一 功能符号

数据库表中的字段用key代替

[]:查询数组

image.png

{}:匹配选项范围

image.png

{}:匹配条件范围

image.png

<>:包含选项范围

image.png

}{@:判断是否存在

image.png

():远程调用函数

image.png

@key():存储过程

image.png

key@:引用赋值

image.png

key@:子查询

image.png

$:模糊搜索

image.png

~:正则匹配

image.png

%:连续范围

image.png

+:增加/扩展

image.png

-:减少/去除

image.png

>:比较运算

image.png

  • ">"   大于
  • "<"   小于
  • ">="  大于等于
  • "<="  小于等于

&:逻辑运算符

image.png

  • "&"   与(并且)
  • "|"   或(或者)
  • "!"  非(不等于)

新建别名

image.png

二 数组关键词

"key":Object,key为 "[]":{} 中{}内的关键词,Object的类型由key指定 可以理解为下面这种格式

image.png

查询数量

image.png

查询页码

image.png

查询内容

image.png

  • 0   对象
  • 1   总数和分页详情
  • 2   数据、总数和分页详情

关联

image.png

  • "@"   APP JOIN
  • "<"   LEFT JOIN
  • ">"   RIGHT JOIN
  • "&"   INNER JOIN
  • "|"   FULL JOIN
  • "!"   OUTER JOIN
  • "*"   CROSS JOIN
  • "^"   SIDE JOIN
  • "("   ANTI JOIN
  • ")"   FOREIGN JOIN

自定义关键词

image.png

三 对象关键词

"@key":Object,@key为 Table:{} 中{}内的关键词,Object的类型由@key指定 下面这种格式

条件组合

image.png

返回字段

image.png

排序方式

image.png

分组方式

image.png

连接

image.png

集合空间

image.png

数据库类型

image.png

跨数据源

image.png

转为 JSON 格式返回

image.png

来访角色

image.png

性能分析

image.png

自定义原始SQL片段

image.png

自定义关键词

image.png

四 全局关键词

为最外层对象 {} 内的关键词。

集合空间

image.png

跨数据源

image.png

来访角色

image.png

性能分析

image.png

参数校验

image.png

接口版本

image.png

格式化

image.png

五 参考文档

APIJSON功能符:https://github.com/Tencent/APIJSON/blob/master/Document.md#32-%E5%8A%9F%E8%83%BD%E7%AC%A6

APIJSON目前实现功能:https://github.com/Tencent/APIJSON/wiki#APIJSON%E7%9B%AE%E5%89%8D%E5%B7%B2%E5%AE%9E%E7%8E%B0

相关文章
|
自然语言处理 算法 搜索推荐
解锁搜索新境界!让文本语义匹配助你轻松找到你需要的一切!(快速上手baseline)
解锁搜索新境界!让文本语义匹配助你轻松找到你需要的一切!(快速上手baseline)
解锁搜索新境界!让文本语义匹配助你轻松找到你需要的一切!(快速上手baseline)
|
5月前
|
Java 程序员
JavaSE——正则表达式(2/2):应用案例、查找信息、用于搜索替换、分割内容
JavaSE——正则表达式(2/2):应用案例、查找信息、用于搜索替换、分割内容
26 0
【Axure教程】通讯录搜索案例(字母定位+模糊搜索
【Axure教程】通讯录搜索案例(字母定位+模糊搜索
【Axure教程】通讯录搜索案例(字母定位+模糊搜索
|
JavaScript 前端开发 API
全文检索与高亮关键词匹配,用replace就够了
全文关键词检索高亮,这个在业务中常有的功能,比如浏览器默认就有个功能,关键词搜索就会匹配你检索的文字,并且会给你高亮,这是怎么实现的呢?
305 0
全文检索与高亮关键词匹配,用replace就够了
|
数据库
通过互联网搜索接口更新拼写语法库的设计
通过互联网搜索接口更新拼写语法库的设计
73 0
|
算法
百度搜索技巧,精确搜索,搜索指定标题、内容、网址,黑语法搜索入门
百度搜索技巧,精确搜索,搜索指定标题、内容、网址,黑语法搜索入门
268 0
百度搜索技巧,精确搜索,搜索指定标题、内容、网址,黑语法搜索入门
|
自然语言处理 搜索推荐
内容搜索排序表达式的最佳实践
本文重点介绍&quot;开放搜索&quot;中的排序表达式的配置及特征性函数的应用
5219 0
内容搜索排序表达式的最佳实践
|
搜索推荐 索引 SEO
关键词是什么意思?
关键词是什么意思? 用户只有通过关键词搜索,才能找到满足自己需求的结果。关键词优化的好与坏,关系到seoer最关注的排名的好与坏,关系到需求覆盖范围的大与小。因此,从seo角度来讲,关键词是一个特别重要的概念。
1184 0
|
自然语言处理 JavaScript 算法
中文关键词替换体验页面原型
实现一个原型, 通过对实用例程的关键词替换, 体验各种中文关键词的可读性
819 0
|
机器学习/深度学习 自然语言处理 Java
hanlp提取文本关键词的使用方法记录
如何在一段文本之中提取出相应的关键词呢? 之前有想过用机器学习的方法来进行词法分析,但是在项目中测试时正确率不够。于是这时候便有了 HanLP-汉语言处理包 来进行提取关键词的想法。
1797 0