Browse Source

consistency level should match collection's value while searching (#345)

Signed-off-by: ryjiang <jiangruiyi@gmail.com>
ryjiang 1 year ago
parent
commit
8978d394a0
2 changed files with 4 additions and 0 deletions
  1. 1 0
      client/src/pages/search/Types.ts
  2. 3 0
      client/src/pages/search/VectorSearch.tsx

+ 1 - 0
client/src/pages/search/Types.ts

@@ -64,6 +64,7 @@ export interface VectorSearchParam {
   output_fields: string[];
   vector_type: DataTypeEnum;
   travel_timestamp?: string;
+  consistency_level?: string;
 }
 
 export interface SearchResult {

+ 3 - 0
client/src/pages/search/VectorSearch.tsx

@@ -349,6 +349,9 @@ const VectorSearch = () => {
       search_params: searchParamPairs,
       vectors: [parseValue(vectors)],
       vector_type: fieldType,
+      consistency_level: collections.find(
+        c => c.collectionName == selectedCollection
+      )?.consistency_level!,
     };
 
     setTableLoading(true);