I'm using c# and Nest to interact with our Elasticearch instance. I'm passing a query string to a query container using the following code:
return queryContainer .Bool(bq => bq .Must(m => m .QueryString(qs => qs .Query(query) ) ) );
I'm trying to figure out the query string syntax for performing a close match inside a proximity search. For example, if I want to do the search "fox quick"~7, it will find the document with the quick brown fox text. If I want to include fuzziness or wildcards and search for "fo* quic*"~7 or "fo~ quic~"~7 nothing is returned. Is fuzziness or wildcards inside a proximity search not supported, or do I just have the syntax wrong. Any help would be greatly appreciated.