title: Stemming and highlighting for phrase search
body: <p>My Elasticsearch index is full of large English-text documents. When I search for <code>"it is rare"</code>, I get 20 hits with that exact phrase and when I search for <code>"it is rarely"</code> I get a different 10. How can I get all 30 hits at once?</p>
  
  <p>I've tried creating creating a multi-field with the english analyzer (below), but if I search in that field then I only get results from parts of phrase (e.g., documents matchin <code>it</code> or <code>is</code> or <code>rare</code>) instead of the whole phrase.</p>
  
  <pre><code>"mappings" : {
     ...
        "text" : {
          "type" : "string",
          "fields" : {
            "english" : {
              "type" : "string",
              "store" : true,
              "term_vector" : "with_positions_offsets_payloads",
              "analyzer" : "english"
            }
          }
        },
     ...
  </code></pre>