wangyunpeng 1 день назад
Родитель
Сommit
9b7504cd37

+ 7 - 7
core/src/main/resources/mapper/pgVector/ext/VideoVectorMapperExt.xml

@@ -88,13 +88,13 @@
   </delete>
 
   <select id="searchTopNByCosine" resultMap="SearchResultMap">
-    WITH filtered AS MATERIALIZED (
-      SELECT video_id, point_index, embedding, "text"
-      FROM video_vectors
-      WHERE config_code = #{configCode}
-    )
-    SELECT video_id, point_index, 1 - (embedding &lt;=&gt; #{queryVector}::vector) AS score, "text"
-    FROM filtered
+    SELECT
+    video_id,
+    point_index,
+    1 - (embedding &lt;=&gt; #{queryVector}::vector) AS score,
+    text
+    FROM video_vectors
+    WHERE config_code = #{configCode}
     ORDER BY embedding &lt;=&gt; #{queryVector}::vector
     LIMIT #{topN}
   </select>