AI OnAI Off
I used 'Multiple search' functionality to resolve this issue
var data = SearchClient.Instance.MultiUnifiedSearch() .UnifiedSearch(s => s.For(request.Query, q => { q.Query = string.Format("*{0}*", request.Query); })) .UnifiedSearch(s => s.For(request.Query).UsingSynonyms()) .GetResult();
Maybe someone has a more beatiful solution?
Is it possible to use wildcard search and synonyms in the same query?