Просмотр исходного кода

Change to compound unique index

Shun Miyazawa 1 год назад
Родитель
Сommit
916759a4e7

+ 3 - 0
apps/app/src/features/openai/server/models/vector-store-file-relation.ts

@@ -63,6 +63,9 @@ const schema = new Schema<VectorStoreFileRelationDocument, VectorStoreFileRelati
   },
 });
 
+// define unique compound index
+schema.index({ vectorStoreRelationId: 1, pageId: 1 }, { unique: true });
+
 schema.statics.upsertVectorStoreFileRelations = async function(vectorStoreFileRelations: VectorStoreFileRelation[]): Promise<void> {
   await this.bulkWrite(
     vectorStoreFileRelations.map((data) => {