Where 条件

Object Where 数据结构

字段类型说明必填项
fieldField Expression字段表达式,不支持设置别名 as
valueAny匹配数值。如果数据类型为 Field Expression, 用 {} 包括,如 {updated_at}
opString匹配关系运算符。许可值 =,like,in,> 等,默认为 =
orBooltrue 查询条件逻辑关系为 or, 默认为 false 查询条件逻辑关系为 and
wheresArray\<Object Where>分组查询。用于 condition 1 and ( condition 2 OR condition 3) 的场景
queryObject QueryDSL子查询;如设定 query 则忽略 value 数值。
commentString查询条件注释,用于帮助理解查询条件逻辑和在开发平台中呈现。

查询方法

查询方法说明
whereWHERE 字段 = 数值, WHERE 字段 >= 数值
orwhere... OR WHERE 字段 = 数值

匹配关系运算符

运算符说明
=默认值 等于 WHERE 字段 = 数值
>大于 WHERE 字段 > 数值
>=大于等于 WHERE 字段 >= 数值
<小于 WHERE 字段 < 数值
<=小于等于 WHERE 字段 <= 数值
like匹配 WHERE 字段 like 数值
match模糊匹配 WHERE 字段 match 数值
null为空 WHERE 字段 IS NULL
notnull不为空 WHERE 字段 IS NOT NULL
in列表包含 WHERE 字段 IN (数值...)
匹配关系说明
eq默认值 等于 WHERE 字段 = 数值
like匹配 WHERE 字段 like 数值
gt大于 WHERE 字段 > 数值
ge大于等于 WHERE 字段 >= 数值
lt小于 WHERE 字段 < 数值
le小于等于 WHERE 字段 <= 数值
null为空 WHERE 字段 IS NULL
notnull不为空 WHERE 字段 IS NOT NULL
in列表包含 WHERE 字段 IN (数值...)
ne不等于

Where 条件

Object Where 数据结构

字段类型说明必填项
fieldField Expression字段表达式,不支持设置别名 as
valueAny匹配数值。如果数据类型为 Field Expression, 用 {} 包括,如 {updated_at}
opString匹配关系运算符。许可值 =,like,in,> 等,默认为 =
orBooltrue 查询条件逻辑关系为 or, 默认为 false 查询条件逻辑关系为 and
wheresArray\<Object Where>分组查询。用于 condition 1 and ( condition 2 OR condition 3) 的场景
queryObject QueryDSL子查询;如设定 query 则忽略 value 数值。
commentString查询条件注释,用于帮助理解查询条件逻辑和在开发平台中呈现。

查询方法

查询方法说明
whereWHERE 字段 = 数值, WHERE 字段 >= 数值
orwhere... OR WHERE 字段 = 数值

匹配关系运算符

运算符说明
=默认值 等于 WHERE 字段 = 数值
>大于 WHERE 字段 > 数值
>=大于等于 WHERE 字段 >= 数值
<小于 WHERE 字段 < 数值
<=小于等于 WHERE 字段 <= 数值
like匹配 WHERE 字段 like 数值
match模糊匹配 WHERE 字段 match 数值
null为空 WHERE 字段 IS NULL
notnull不为空 WHERE 字段 IS NOT NULL
in列表包含 WHERE 字段 IN (数值...)
匹配关系说明
eq默认值 等于 WHERE 字段 = 数值
like匹配 WHERE 字段 like 数值
gt大于 WHERE 字段 > 数值
ge大于等于 WHERE 字段 >= 数值
lt小于 WHERE 字段 < 数值
le小于等于 WHERE 字段 <= 数值
null为空 WHERE 字段 IS NULL
notnull不为空 WHERE 字段 IS NOT NULL
in列表包含 WHERE 字段 IN (数值...)
ne不等于