title: MongoDB - Query collection's array contains all element in input array
body: <p>Let's say I have those documents below:</p>
  <pre><code>[
    {
      array : ['a', 'b' , 'c'],
    },
    {
      array : ['b', 'd' , 'e'],
    },
    {
      array : ['d', 'e' , 'f'],
    },
  ]
  </code></pre>
  <p>and input array for query:</p>
  <pre><code>[&quot;b&quot;,&quot;d&quot;,&quot;e&quot;,&quot;f&quot;]
  </code></pre>
  <p>Expected output:</p>
  <pre><code>['b', 'd' , 'e'],['d', 'e' , 'f']
  </code></pre>
  <p>Which query can I use to do that?
  And how to filter which element is not in the document?</p>
  <p>Expected result:</p>
  <pre><code>[
    {
       array : ['b', 'd' , 'e'],
       missingElement : ['f']
    },
    {
       array : ['d', 'e' , 'f'],
       missingElement : ['b']
    },
  ]
  </code></pre>