From 0b011bf1a736dc439d60711a26bbc144c6fd48af Mon Sep 17 00:00:00 2001 From: JiaoTianBo Date: Mon, 30 Mar 2026 18:48:54 +0800 Subject: [PATCH] =?UTF-8?q?fix(db):=20=E4=BF=AE=E5=A4=8D=E5=88=86=E7=89=87?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E4=B8=AD=E5=AD=97=E6=AE=B5=E5=BC=95=E7=94=A8?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将多处 metadata JSON 字段访问替换为对应的数据库列(chunk_parent_id等) - 修正 select 语句中的排序字段,避免类型转换错误 - 优化分片计数和详情查询的条件及字段映射 - 保证查询逻辑符合当前数据库表结构,提升查询性能和准确性 --- .../resources/mapper/AiDocumentMapper.xml | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/src/main/resources/mapper/AiDocumentMapper.xml b/src/main/resources/mapper/AiDocumentMapper.xml index 07b49ab..9721354 100644 --- a/src/main/resources/mapper/AiDocumentMapper.xml +++ b/src/main/resources/mapper/AiDocumentMapper.xml @@ -20,7 +20,7 @@ LEFT JOIN sys_user su ON vs.create_by = su.id WHERE vs.project_id = #{projectId} AND vs.deleted = 0 - AND (vs.metadata->>'doc_id') IS NULL + AND vs.chunk_parent_id IS NULL ORDER BY vs.create_time DESC @@ -62,7 +62,7 @@ @@ -102,32 +102,32 @@