mirror of
				https://github.com/KevinMidboe/immich.git
				synced 2025-10-29 17:40:28 +00:00 
			
		
		
		
	fix(server): fix more vector search results being returned than intended (#3042)
This commit is contained in:
		@@ -275,7 +275,7 @@ export class TypesenseRepository implements ISearchRepository {
 | 
			
		||||
          collection: faceSchema.name,
 | 
			
		||||
          q: '*',
 | 
			
		||||
          vector_query: `embedding:([${input.join(',')}], k:5)`,
 | 
			
		||||
          per_page: 250,
 | 
			
		||||
          per_page: 5,
 | 
			
		||||
          filter_by: this.buildFilterBy('ownerId', filters.ownerId, true),
 | 
			
		||||
        } as any,
 | 
			
		||||
      ],
 | 
			
		||||
@@ -291,7 +291,7 @@ export class TypesenseRepository implements ISearchRepository {
 | 
			
		||||
          collection: assetSchema.name,
 | 
			
		||||
          q: '*',
 | 
			
		||||
          vector_query: `smartInfo.clipEmbedding:([${input.join(',')}], k:100)`,
 | 
			
		||||
          per_page: 250,
 | 
			
		||||
          per_page: 100,
 | 
			
		||||
          facet_by: this.getFacetFieldNames(SearchCollection.ASSETS),
 | 
			
		||||
          filter_by: this.getAssetFilters(filters),
 | 
			
		||||
        } as any,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user