From 1ec861b3008d784d875ab35c9331189c6f5b3f52 Mon Sep 17 00:00:00 2001 From: CascadingRadium Date: Thu, 26 Sep 2024 16:15:43 +0530 Subject: [PATCH 1/2] fix json struct tag --- search_knn.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/search_knn.go b/search_knn.go index 279f35df1..0d9fcc2e6 100644 --- a/search_knn.go +++ b/search_knn.go @@ -90,7 +90,7 @@ type KNNRequest struct { // Filter query to use with kNN pre-filtering. // Supports pre-filtering with all existing types of query clauses. - FilterQuery query.Query `JSON:"filter,omitempty"` + FilterQuery query.Query `json:"filter,omitempty"` } func (r *SearchRequest) AddKNN(field string, vector []float32, k int64, boost float64) { From 6845b893b405394e6fd2c50e9193a0a24281a64a Mon Sep 17 00:00:00 2001 From: CascadingRadium Date: Thu, 26 Sep 2024 18:06:42 +0530 Subject: [PATCH 2/2] one more was there --- search_knn.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/search_knn.go b/search_knn.go index 0d9fcc2e6..fde086268 100644 --- a/search_knn.go +++ b/search_knn.go @@ -129,7 +129,7 @@ func (r *SearchRequest) UnmarshalJSON(input []byte) error { K int64 `json:"k"` Boost *query.Boost `json:"boost,omitempty"` Params json.RawMessage `json:"params"` - FilterQuery json.RawMessage `JSON:"filter,omitempty"` + FilterQuery json.RawMessage `json:"filter,omitempty"` } var temp struct {