search index multiple chained filter fields behaviour not as expected
I have a schema that looks like this
and I am trying to add a searchIndex like this
but when I try to filter it using a query
it seems that it is still returning results where contactId IS defined. Also when I change
.eq("type", "phone_number") => .eq("type", "email") it is still returning results where the type is of phone_number. When I only have 1 .eq the filter seems to be working fine but when I chain them they are not. Just want to check if I am misunderstanding some limitations of how to use this filter or if it is a bug