title: Match and Match_phrase on multiple fields with the same query string- Elastic Search(Nest)
body: <p>I have to search for a keyword on multiple fields for the same query string. </p>
  
  <pre><code>"bool": {
          "should": [
              {
                  "match": {
                              "ABC": "Apple"
                           }
              },
              {
                  "match": {
                              "XYZ": "Apple"
                           }
              }
          ]
      }
  </code></pre>
  
  <p>When I wrote the query DSL , it has been translated as multimatch query(Not sure if the above code and DSL are same)</p>
  
  <pre><code>.Bool(b =&gt; b
  .Should(sh =&gt; sh
  .MultiMatch(c =&gt; c
  .Fields(f =&gt; f.Field(p =&gt; p.ABC).Field("XYZ"))
  .Query(keyz)))))
  </code></pre>
  
  <p>Similarly i want to write a DSL query but i want to do match_phrase operation. Can some one help me in solving this.</p>
  
  <p>TIA</p>