title: MongoDB text search logical AND
body: <p>MongoDB seems to only do logical OR text queries?</p>
  
  <p>If I want to find all documents that contain the words ('apple' or 'orange' or 'pear') I can do the following.</p>
  
  <pre><code>db.collection.runCommand('text', {search: 'apple orange pear', limit: -1})
  </code></pre>
  
  <p>But how do I find all documents that contain all 3 of the words ('apple' and 'orange' and 'pear') in no particular order.</p>
  
  <p>Is this possible?</p>