Skip to content

Commit 7c271d0

Browse files
Merge pull request #10 from Jhonnyr97/bugfix/delete_points_params
2 parents 070407a + 3c9b0e5 commit 7c271d0

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

lib/qdrant/points.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,16 @@ def upsert(
4747
def delete(
4848
collection_name:,
4949
points:, wait: nil,
50-
ordering: nil
50+
ordering: nil,
51+
filter: nil
5152
)
5253
response = client.connection.post("collections/#{collection_name}/#{PATH}/delete") do |req|
5354
req.params["wait"] = wait unless wait.nil?
5455
req.params["ordering"] = ordering unless ordering.nil?
5556

5657
req.body = {}
5758
req.body["points"] = points
59+
req.body["filter"] = filter unless filter.nil?
5860
end
5961
response.body
6062
end

spec/qdrant/points_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@
7171
it "return the data" do
7272
response = client.points.delete(
7373
collection_name: "test_collection",
74-
points: [3]
74+
points: [3],
75+
filter: []
7576
)
7677
expect(response.dig("status")).to eq("ok")
7778
end

0 commit comments

Comments
 (0)