作者 dong

资料管理修正

... ... @@ -42,6 +42,13 @@ public class PgVectorMapper {
List<Object> countParams = new ArrayList<>(); // 存储参数值
// 动态构建查询条件
if (StringUtils.isNotBlank(embeddings.getDocName())) {
sql.append(" AND metadata ->> 'docName' LIKE ?");
countSql.append(" AND metadata ->> 'docName' LIKE ?");
params.add("%" + embeddings.getDocName() + "%");
countParams.add("%" + embeddings.getDocName() + "%");
}
if (StringUtils.isNotBlank(embeddings.getKnowledgeId())) {
sql.append(" AND metadata ->> 'knowledgeId' = ?");
countSql.append(" AND metadata ->> 'knowledgeId' = ?");
... ...