title: mongoose query except array items
body: <p>The problem is that I have an array which maybe like [1,2,3], and the content is video._id I don't want to get.</p>
  
  <pre><code>var used = [1, 2 , 3];
  Video.findOne({'videoClass': watchRecord[i]}).ne('_id', used).sort('-viewTimes').exec(function (err, doc) {
              if (err){
                  console.log(err);
                  return;
              }
              temp.push(doc);
  
              }
          });
  </code></pre>
  
  <p>I find ne or {$ne:}, but it's not work. How to query data that except items in array I don't want?</p>