File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -55,6 +55,21 @@ public function test_delete_vectors_from_a_query_result_results(): void
55
55
$ this ->assertEquals (2 , $ result ->deleted );
56
56
}
57
57
58
+ public function test_delete_vectors_using_builder_pattern (): void
59
+ {
60
+ $ this ->namespace ->upsertMany ([
61
+ new VectorUpsert ('users:1 ' , vector: createRandomVector (2 )),
62
+ new VectorUpsert ('users:2 ' , vector: createRandomVector (2 )),
63
+ new VectorUpsert ('posts:1 ' , vector: createRandomVector (2 )),
64
+ ]);
65
+ $ this ->waitForIndex ($ this ->namespace );
66
+
67
+ $ result = $ this ->namespace ->delete (VectorDelete::fromIds (['users:1 ' , 'users:2 ' ]));
68
+
69
+ $ this ->assertEquals (2 , $ result ->deleted );
70
+ $ this ->assertEquals (1 , $ this ->namespace ->getNamespaceInfo ()->vectorCount );
71
+ }
72
+
58
73
public function test_delete_vectors_using_an_id_prefix (): void
59
74
{
60
75
$ this ->namespace ->upsertMany ([
You can’t perform that action at this time.
0 commit comments