更新 knowledge.md

This commit is contained in:
ycl
2025-10-15 11:30:32 +08:00
parent 44f7ffda1d
commit 49ca7a2e72

View File

@@ -717,8 +717,7 @@ meeting_with_room_and_agenda_wo示例
- 查询条件中的入参可在运行时传入或不传入值不传入值表示该参数相关条件不起作用基于这种动态效果多条件联合查询可优先使用AND
- 使用点号(.)访问当前对象的单值对象类型子属性,可多个点号组合访问嵌套单值对象属性
- 查询条件中的属性必须是当前查询对象的属性或单值对象属性或单值对象子属性
- 禁止使用filter语法
- 禁止使用has语法
- 注意:参数不能出现在表达式的左值:例如: query": "patient_id == #patientId AND (appointment_status == #appointmentStatus OR #appointmentStatus isNull)", #appointmentStatus isNull 是错误的语法
- 语法定义:使用 lezer 定义了如下语法
<code>
@top Program { expression? }