更新 knowledge.md
This commit is contained in:
@@ -719,7 +719,9 @@ meeting_with_room_and_agenda_wo示例:
|
|||||||
- 可插入括号()对条件分组
|
- 可插入括号()对条件分组
|
||||||
- 列表对象属性只能使用contains、isNull、isNotNull操作符:wo列表类型可用contains(子查询),表示列表属性中需包含至少一个满足子查询条件的对象;其他列表类型只能用isNull或isNotNull
|
- 列表对象属性只能使用contains、isNull、isNotNull操作符:wo列表类型可用contains(子查询),表示列表属性中需包含至少一个满足子查询条件的对象;其他列表类型只能用isNull或isNotNull
|
||||||
- 通过and, or, not连接符拼装子查询完成查询。不要使用未提及的操作符号、连接符
|
- 通过and, or, not连接符拼装子查询完成查询。不要使用未提及的操作符号、连接符
|
||||||
- 查询条件中的变量可在运行时传入或不传入值,不传入值表示该变量相关条件不起作用;基于这种动态效果,多条件联合查询可优先使用AND
|
- 查询条件中的变量可在运行时传入或不传入值,不传入值表示该变量相关条件不起作用;基于这种动态效果,多条件联合查询可优先使用AND。这个动态能力是由TOCO框架自动完成的,禁止再为动态性编写特定的判空语句,以下为使用示例:
|
||||||
|
- 对于查询语句 id == #idIs AND name like #nameLike,如果变量#nameLike不传入值,则此时 name like #nameLike 不生效,只有 id == #idIs 会生效
|
||||||
|
- 特别注意禁止为动态性编写特定的判空语句,以下语句为非法: id == #idIs AND (name like #nameLike or #nameLike isNull),其中 #nameLike isNull 是多余的,而且有语法错误
|
||||||
- 使用点号(.)访问当前对象的单值对象类型子属性,可多个点号组合访问嵌套单值对象属性
|
- 使用点号(.)访问当前对象的单值对象类型子属性,可多个点号组合访问嵌套单值对象属性
|
||||||
- 查询条件中的属性必须是当前查询对象的属性或单值对象属性或单值对象子属性
|
- 查询条件中的属性必须是当前查询对象的属性或单值对象属性或单值对象子属性
|
||||||
- 禁止使用filter语法
|
- 禁止使用filter语法
|
||||||
|
|||||||
Reference in New Issue
Block a user