title: Calculate relevant result on full text search in mongodb
body: <p>I am trying to get the more relevant results from mongo, let say that i have this collections</p>
  
  <pre><code>{ "text" : "mitsubishi lancer 2011"}
  { "text" : "mitsubishi lancer 2011"}
  { "text" : "mitsubishi lancer 2011 in good conditions"}
  { "text" : "lancer 2011"}
  { "text" : "mitsubishi lancer 2014"}
  { "text" : "lancer 2016"}
  </code></pre>
  
  <p>and make this query</p>
  
  <pre><code>db.post.find({$text: {$search: "mitsubishi lancer 2011"}}, {score: {$meta: "textScore"}}).sort({score:{$meta:"textScore"}})
  </code></pre>
  
  <p>i get this result</p>
  
  <pre><code>{ "text" : "mitsubishi lancer 2011", "score" : 2 }
  { "text" : "mitsubishi lancer 2011", "score" : 2 }
  { "text" : "mitsubishi lancer 2011 in good conditions", "score" : 1.7999999999999998 }
  { "text" : "lancer 2011", "score" : 1.5 }
  { "text" : "mitsubishi lancer 2014", "score" : 1.3333333333333333 }
  { "text" : "lancer 2016", "score" : 0.75 }
  </code></pre>
  
  <p>How do i know that the first two have all the text that i search?</p>
  
  <p>who the score is calculated?</p>