lsc há 7 meses atrás
pai
commit
959f1efeae
1 ficheiros alterados com 2 adições e 2 exclusões
  1. 2 2
      pbl.js

+ 2 - 2
pbl.js

@@ -119,9 +119,9 @@ async function findMatchingContentsPage3(discipline, content, grade, filetype, p
     try {
         // 使用余弦相似度进行内容向量匹配
         const query = `
-            SELECT id, content, file_type,
+            SELECT id, content, file_type, file_url, title,
                    1 - (content_vector <#> $1::vector) AS contentSimilarity
-            FROM (select id, content, content_vector, file_type from knowledgefiles as a
+            FROM (select  file_url, title,id, content, content_vector, file_type from knowledgefiles as a
             where ($4 = '' or file_type = ANY(string_to_array($4, ','))) and ($2 = '' or a.parent_arr && (SELECT ARRAY_AGG(id)::text[] FROM directory_files WHERE folder_name = ANY(string_to_array($2, ',')))) 
             AND ($3 = '' or a.parent_arr && (SELECT ARRAY_AGG(id)::text[] FROM directory_files WHERE folder_name = ANY(string_to_array($3, ','))))) as a
             ORDER BY contentSimilarity DESC