高级查询 3.8

接口规范

请求参数

参数 类型 是否必须 参数说明
entity string 模块内部名称,如 Account,可通过 元数据 接口获取
fields string 要查询的字段列表,多个字段以逗号(,)分隔
字段请通过 元数据 接口获取
POST流 json(map) 查询条件 filter
sort string 排序,格式为 fieldName[:asc|desc],支持多个字段排序,多个字段以逗号(,)分隔。4.6
page_no int 页码,默认 1
page_size int 页大小,默认 20,最大 200

filter 参数说明

首先来看一个典型的 filter 数据格式样例

{
  "type": "OR",
  "filters": [
    { "fieldName":"phone", "operator":"cl", "value":"021" },
    { "fieldName":"address", "operator":"cl", "value":"上海" }
  ]
}

可以看出,这是一个标准的 JSON 格式数据,由两个主要属性节点构成,即 typefilters

filters 节点内,可以包含多个查询条件(最大支持10个),查询条件属性的具体含义如下。

operator 的可选值

说明
= 等于
<> 不等于
> 大于
< 小于
cl 包含
nc 不包含
$NULL$ 为空
$NOT_NULL$ 不为空
© WiseCRM365 上海企能软件科技有限公司    |    编辑本页