title: Elasticsearch ranking shorter/less relevant titles first
body: <p>I'm working on a product search with Elasticsearch 7.3. The product titles are not formatted the same but there is nothing I can do about this. </p>
  
  <p>Some titles might look like this:</p>
  
  <pre><code>Ford Hub Bearing
  </code></pre>
  
  <p>And others like this:</p>
  
  <pre><code>Hub bearing for a Chevrolet Z71 - model number 5528923-01
  </code></pre>
  
  <p>If someone searches for "Chevrolet Hub Bearing" the "Ford Hub Bearing" product ranks #1 and the Chevrolet part ranks #2. If I remove all the extra text (model number 5528923-01) from the product title, the Chevrolet part ranks #1 as desired. </p>
  
  <p>Unfortunately I am unable to fix the product titles, so I need to be able to rank the Chevrolet part as #1 when someone searches <code>Chevrolet Hub Bearing</code>. I have simply set the type of <code>name</code> to <code>text</code> and applied the <code>standard</code> analyzer in my index. Here is my query code:</p>
  
  <pre><code>{
      query:{
  
          bool: {
              must: [
                  {
                      multi_match:{
                          fields: 
                              [
                                 'name'
                               ],
                               query: "Chevrolet Hub Bearing"
                      }
                   }                  
              ]
          }
  
      }         
  }
  </code></pre>