Skip to content

Commit 2017b4a

Browse files
authored
Update README.md
1 parent a81896a commit 2017b4a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ APIJSON是一种JSON传输结构协议。<br />
176176
"key()":"函数表达式", 函数表达式为 function(Type0:value0,Type1:value1...) | 远程调用函数 | "isPraised()":"contains(Collection:praiseUserIdList,userId)",请求完成后会调用 boolean contains(Collection collection, Object object) 函数,然后变为 "isPraised":true 这种(假设点赞用户id列表包含了userId,即这个User点了赞)。函数参数类型为Object时可用 value 替代 Object:value
177177
"key@":"依赖路径",依赖路径为用/分隔的字符串 | 依赖引用 | "userId@":"/User/id",userId依赖引用同级User内的id值,假设id=1,则请求完成后会变成 "userId":1
178178
"key$":"SQL搜索表达式",任意标准SQL搜索表达式字符串,如 %key%, %k%e%y% 等 | 模糊搜索 | "name$":"%Tommy%",搜索包含Tommy的名字。一般用于查询一个数组。请求 {"[]":{"User":{"name$":"%Tommy%"}}} 会返回name包含"Tommy"的User数组。
179-
"@key":任意Object | @key为JSONObject中的关键字,作用各不相同,但都不作为查询匹配条件 | ① "@columns":"id,sex,name",只查询id,sex,name这几列并且请求结果也按照这个顺序;<br /> ② 从pictureList获取第0张图片作为头像<br />{<br /> &nbsp; "pictureList":["url0","url1"],<br /> &nbsp; "@position":0, //这里@position为自定义关键词<br /> &nbsp; "head()":"get(Collection:pictureList,Object:@position)"<br />}<br /> ...
179+
"@key":key指定类型的Object | @key为JSONObject中的关键字,作用各不相同,但都不作为查询匹配条件 | ① 只查询id,sex,name这几列并且请求结果也按照这个顺序:<br />"@columns":"id,sex,name"<br />返回<br />{<br /> &nbsp; "id":1,<br /> &nbsp; "sex":0,<br /> &nbsp; "name":Lemon<br />}<br /> ...<br /> ② 从pictureList获取第0张图片作为头像<br />{<br /> &nbsp; "pictureList":["url0","url1"],<br /> &nbsp; "@position":0, //这里@position为自定义关键词<br /> &nbsp; "head()":"get(Collection:pictureList,Object:@position)"<br />}<br />返回<br />{<br /> &nbsp; "pictureList":["url0","url1"],<br /> &nbsp; "head":"url0"<br />}<br /> ...
180180

181181
## 对比传统HTTP传输方式
182182

0 commit comments

Comments
 (0)