Hi,
I've started experimenting with App Search and I have to admit that the concept and easiness of use is top-notch - congrats!
There's a thing that bothers me quite significantly and I cannot get an idea how to solve it. Let's describe it on a simple data - below the JSON:
[{"name": "John Mayer"}, {"name": "John Aaron"}, {"name": "John Applebaum"}]
So while querying the above with "john apple" or "john applebau" (which would be quite common in the in-app live searches), "John Aaron" would get the best score, pushing "John Applebaum" down on the list (in my use-case outside of a first page). I've tried to use wildcards, AND/OR operators or similar, but it seems not to help at all.
Of course the example is trivial, but from the user perspective it means that entire keyword needs to be typed in to affect the search. I am aware that query suggestion can be used to simplify that, but in my use case this is not a preferred way to input data. What would you recommend?