| 参数名称 | 中文标题 | 描述 |
|---|---|---|
| status | 状态码 | 200:成功,300:错误,301:登陆超时,302:警告 |
| data | 数据集 | 后台返回数据结果集,数组[],对象{} |
| massage | 信息描述 | 当 status 不等于 200 时此属性有内容 |
| pageno | 当前页码 | 默认从 1 开始 |
| pagesize | 每页数据集 | 默认每页 20 条 |
| fields | 需要返回的属性 | 1、返回表中字段集 A、指定返回字段:字段名 1,字段名 2,字段名 3,字段名 n B、不返回指定字段:-字段名 1,-字段名 2,-字段名 3,-字段名 n 2、返回子表内容 A、返回单条子表记录:子表 1,子表 2,子表 n B、返回批量子表记录:子表 1:num,子表 2:num,子表n:num |
| orderby | 排序字段 | 字段名,字段名- 默认为按指定字段升序排序,字段名后边跟“-”表示降序排序 |
| @api | 接口描述 | 返回接口对应的 API 描述,与数据库中的备注作息一致 |
| {fieldname} | 字段名称 |
按字段查询,所有字段的查询都是 and 关系
1、精确匹配,{fieldname}=value
2、模糊匹配,{fieldname}=%value%,左右模糊匹配
{fieldname}=%value,左模糊匹配
{fieldname}=value%,右模糊匹配
3、大于查询:{fieldname}=>value
4、小于查询:{fieldname}=<value
5、不等查询:{fieldname}=!value
6、区间查询,{fieldname}=[value1,vaule2],{fieldname}=(value1,vaule2)
[]表示fieldname>=value1 and fieldname<=value2
()表示 fieldname>value1 and fieldname<value2
7、不等于null:{fieldname}=!
8、不等于空字符串:{fieldname}=!''
注:大于、小于、区间中针对Number类型,日期类型有效。
|
1)单条增加
{
"name":"batch_test",
"age":345,
"_create":{
"user_info":[{
"content":"131223123fds"
},{
"content":"131223123asdf"
}]
}
}
2)更新操作(_replace:全部替换,_create:只做新增操作)
{
"user_id": "2C9B70D5C3DBFE101F0OE3DAD99908345F7439F8FFABDFFC4",
"_replace":{
"user_info":[{
"content":"中文1fds"
},{
"content":"中文人手动阀手动阀"
}]
}
}