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

相关文章
|
6月前
|
JavaScript
vue实现下拉列表远程搜索示例(根据关键词模糊搜索)
vue实现下拉列表远程搜索示例(根据关键词模糊搜索)
DedeCMS织梦文档关键词维护中设置自动关键词重复嵌套出错的修改方法
织梦 DedeCMS 后台的关键词维护默认的情况是字数少的词优先于字数多的词,比如我们有两个这样的词:锚文本、定向锚文本,第二个词包含了第一个词,在文章中如果出现“定向锚文本”这个词,默认情况下只会给锚文本两个字添加关键词超链接,而不是整个词,那么我们怎么样才能实现字数多的词优先于字数少的词呢?
|
6月前
|
JavaScript
filter来实现模糊搜索的功能-很有用!
filter来实现模糊搜索的功能-很有用!
|
前端开发
前端知识学习案例5vs code-搜索和替换全局内容
前端知识学习案例5vs code-搜索和替换全局内容
82 0
前端知识学习案例5vs code-搜索和替换全局内容
|
JavaScript 前端开发 API
全文检索与高亮关键词匹配,用replace就够了
全文关键词检索高亮,这个在业务中常有的功能,比如浏览器默认就有个功能,关键词搜索就会匹配你检索的文字,并且会给你高亮,这是怎么实现的呢?
304 0
全文检索与高亮关键词匹配,用replace就够了
|
数据库
通过互联网搜索接口更新拼写语法库的设计
通过互联网搜索接口更新拼写语法库的设计
71 0
|
JavaScript 开发者 索引
品牌案例-根据关键字实现数组的过滤|学习笔记
快速学习品牌案例-根据关键字实现数组的过滤
147 0
|
SEO
如何判断一个关键词的竞争性?
目标关键词选择是SEO最具有技巧性的环节之一,只有选择正确的关键词才能让网站走向对的道理。在做SEO的过程中最经常做的要对某关键词的竞争性进行判断,今天给大家分享判断一个关键词的竞争性。 如何判断一个关键词的竞争性?
189 0
|
自然语言处理 搜索推荐
内容搜索排序表达式的最佳实践
本文重点介绍&quot;开放搜索&quot;中的排序表达式的配置及特征性函数的应用
5218 0
内容搜索排序表达式的最佳实践
|
搜索推荐 索引 SEO
关键词是什么意思?
关键词是什么意思? 用户只有通过关键词搜索,才能找到满足自己需求的结果。关键词优化的好与坏,关系到seoer最关注的排名的好与坏,关系到需求覆盖范围的大与小。因此,从seo角度来讲,关键词是一个特别重要的概念。
1182 0