Filter on MongoDB Vector Search doesn't work as expected
I'm building an aggregation pipeline in mongodb and I'm encountering some unexpected behaviour. The pipeline is as follow: [{ "$search":{ "index":"vector_index", "knnBeta":{ "vector":[ -0.30345699191093445, 0.6833441853523254, 1.2565147876739502, -0.6364057064056396 ], "path":"embedding", "k":10, "filter":{ "compound":{ "filter":[ { "text":{ "path":"my.field.name", "query":[ "value1", "value2", "value3",…