title: MongoDB $text search: diacritic insensitivity + full phrase matching?
body: <p>I have in my collection, for example, <code>Đà Nẵng</code>. I want to be able to retrieve it by searching <code>Da Nang</code>, so I use $text search which is by default diacritic insensitive, and case insensitive too. Cool.</p>
  <p><code>db.cities.find({$text: {$search: '&quot;Da Nang&quot;'}})</code></p>
  <p>If I want to search for the full phrase, and not <code>Da</code> and <code>Nang</code> separately, I have to put it in quotes. Problem is this apparently overrides the diacritic insensitivity(I did try explicitly setting <code>$diacriticSensitive</code> to false). It only searches the exact string <code>Da Nang</code>. So how can I have it both ways?</p>
  <p>One possibility is leaving it unquoted and instead sorting by textScore, but I don't have much faith in the reliability of that method.</p>