title: MongoJS Node findOne falsely returns no results
body: <p>Using <code>MongoJS</code>: <a href="https://github.com/mafintosh/mongojs" rel="nofollow">https://github.com/mafintosh/mongojs</a></p>
  
  <p>Finds everything</p>
  
  <pre>
  
      db.users.find({}, function(err,users){
          if (err) throw err;
          console.log(users);
      })
  
  </pre>
  
  <p>Returns the user. looks great</p>
  
  <pre>
  
      [{ _id: 53f2faa6aed1689e84982b8b,
          facebook: { 
              email: 'myname@gmail.com',
              name: 'Juan Atkins',
              id: '764969936' },
          __v: 0 
      }]
  
  </pre>
  
  <blockquote>
    <p>When I try to find that user by his id: failed</p>
  </blockquote>
  
  <pre>
  
      db.users.findOne({
          _id:  '53f2faa6aed1689e84982b8b'
      }, function(err, user) {
          if (err) throw err;
          console.log(user);
      });
  
  </pre>
  
  <p><code>returns []</code></p>
  
  <p>I know there is data in the DB. I've tried searching by a different key (like name). Why can't it find the data?</p>