title: Azure Cognitive search - Fuzzy search - Stay consistent between suggest api and search api
body: <p>I have implemented both the suggest+autocomplete a listing page who use the search api but I cannot have consistent results between what is suggested and what I have in the listing.</p>
  <p>So my query in suggest mode is:
  https://xxx/indexes/my-index/docs/suggest?suggesterName=generalSearchSuggester&amp;top=3&amp;fuzzy=true&amp;$select=sys_Id,Name,Url&amp;search=nin&amp;api-version=2020-06-30
  This return 3 results:</p>
  <ul>
  <li>Nina</li>
  <li>Nina25</li>
  <li>Nick</li>
  </ul>
  <p>And with the search api my query is:
  https://xxx/indexes/my-index/docs?api-version=2020-06-30&amp;&amp;count=true&amp;queryType=full&amp;searchMode=any&amp;%24skip=0&amp;%24top=16&amp;search=nin*~1&amp;%24select=Name</p>
  <p>This return 2 results:</p>
  <ul>
  <li>Nina</li>
  <li>Nina25</li>
  </ul>
  <p>In this page: <a href="https://docs.microsoft.com/en-us/rest/api/searchservice/suggestions" rel="nofollow noreferrer">https://docs.microsoft.com/en-us/rest/api/searchservice/suggestions</a> I see &quot;The edit distance is 1 per query string&quot; so I guess that this correspond to ~1 but I don't understand how to make it consistent.</p>
  <p>Regards,</p>