跳到主要内容

讨论查询

该分类包含 2 条以 system.chat. 开头的只读 Runtime 系统命令。查询遵循当前用户的会话与业务数据权限;会话 UUID 可从 /workspace-apps/chat/<conversationId> 获取。

会话必须是绑定业务记录的讨论,当前用户须为参与者并可读取对应记录。关联记录查询的字段必须为 search 或 multi_search,且指向讨论记录所属表单;返回草稿、启用及归档状态下的可见记录。

1. 查询讨论消息​

完整命令:system.chat.discussion.messages.list

sl system chat discussion messages list \
(--definition-json json|--definition-file path) [--json]

定义 JSON:conversationId(必填 UUID)、keyword(可选,最多 500 字符)、beforeSequence(可选,数字字符串)、limit(可选,1–50,默认 30)。用 beforeSequence 查询更早的消息。

2. 查询讨论关联记录​

完整命令:system.chat.discussion.records.list

sl system chat discussion records list \
(--definition-json json|--definition-file path) [--json]

定义 JSON:conversationId(必填 UUID)、formApiName(必填)、relationFieldApiName(必填)、keyword(可选,最多 500 字符)、cursor(可选)、limit(可选,1–50,默认 30)。按指定表单及关联字段读取讨论关联记录,下一页使用返回的游标。