I'm currently implementing the Algolia's Vue InstantSearch. How do you set up two search fields? I would like to be able to search for a keyword and a city. This would be used to search for a cinema in New York for example.
Also, how do you deal with city-related searches? Should the geolocation be taken using the city name upon search or should maybe a city name be used? What's a good approach?
I've tried using facet using a city name "City:New York". It couldn't handle typos though.
Thanks in advance!