Is your feature request related to a problem? Please describe.
It's (partially) not possible to narrow down searches. Here's my example:
I want to search for a type: "Mexican" restaurant in DB, I only get those, which is correct.
But if I want to search for type: "Mexican" restaurants in a city: "Foobar", I get both - all records for the Mexican type, and all other restaurant types from Foobar.
Describe the solution you'd like
An option to intersect search queries. When Mexican food in Foobar is searched for, then display only those, and not all Mexican restaurants and all restaurants in Foobar
Describe alternatives you've considered
Using filtering functionality, although it allows for advanced search settings like $any or $contains, it leaves out all the search-specific functionality like weights and fuzziness.
Is your feature request related to a problem? Please describe.
It's (partially) not possible to narrow down searches. Here's my example:
I want to search for a
type: "Mexican"restaurant in DB, I only get those, which is correct.But if I want to search for
type: "Mexican"restaurants in acity: "Foobar", I get both - all records for the Mexican type, and all other restaurant types from Foobar.Describe the solution you'd like
An option to intersect search queries. When Mexican food in Foobar is searched for, then display only those, and not all Mexican restaurants and all restaurants in Foobar
Describe alternatives you've considered
Using
filteringfunctionality, although it allows for advanced search settings like$anyor$contains, it leaves out all the search-specific functionality like weights and fuzziness.