13 writes to Filter
Microsoft.Extensions.VectorData.ConformanceTests (13)
FilterTests.cs (3)
53new() { Filter = r => r["String = \"not\"; DROP TABLE FilterTests;"] == "" }).ToListAsync()); 515new() { Filter = filter }) 535new() { Filter = dynamicFilter })
ModelTests\BasicModelTests.cs (1)
453new() { Filter = r => r.Number == 2 })
ModelTests\DynamicModelTests.cs (1)
346new() { Filter = r => (int)r[IntegerPropertyName]! == 2 })
Support\TestStore.cs (1)
149Filter = filter,
TypeTests\DataTypeTests.cs (4)
361var result = (await collection.SearchAsync(fixture.Vector, top: 100, new() { Filter = filter }).SingleAsync()).Record; 376result = (await collection.SearchAsync(fixture.Vector, top: 100, new() { Filter = filter }).SingleAsync()).Record; 402var result = (await dynamicCollection.SearchAsync(fixture.Vector, top: 100, new() { Filter = filter }).SingleAsync()).Record; 419result = (await dynamicCollection.SearchAsync(fixture.Vector, top: 100, new() { Filter = filter }).SingleAsync()).Record;
TypeTests\EmbeddingTypeTests.cs (3)
77var result2 = await collection.SearchAsync(value, top: 1, new() { IncludeVectors = true, Filter = r => r.Int == 42 }).SingleAsync(); 124var dynamicResult2 = await dynamicCollection.SearchAsync(value, top: 1, new() { IncludeVectors = true, Filter = r => (int)r["Int"]! == 43 }).SingleAsync(); 171var result4 = await collection2.SearchAsync("does not matter", top: 1, new() { Filter = r => r.Int == 44 }).SingleAsync();