We are implementing live filtering of a list via elasticsearch. In order to
have the filters be live on every keystroke we need to match partial words.
I'd like to do this with ngrams to speed up queries.
I can't seem to be able to get any matches to work without using wildcards.
I'm not even sure where I should be creating the ngrams. Should they be
done in a filter? Is this even meant to be done on mutli-word description
Here is a gist of what I'm currently attempting
Any help would be greatly appreciated. Thanks!