Can not find a record by it's _id in mongoDB <p>I want to get a record by its <code>_id</code> like this:</p> <pre><code>db.user.find({_id : ObjectId("53a095aa4568cb1fef93f681")}) </code></pre> <p>As you can see the record exists:</p> <p><img src="https://i.stack.imgur.com/yjl8b.png" alt="mongoDB record by _id"></p> <p>I think my way is correct according to: </p> <ul> <li><a href="http://stackoverflow.com/questions/6867388/why-am-i-unable-to-find-a-record-by-id-in-mongodb">Why am I unable to find a record by _id in mongodb</a> </li> <li><a href="http://stackoverflow.com/questions/8233014/how-do-i-search-for-an-object-by-its-objectid-in-the-console">how do I search for an object by its ObjectId in the console?</a> </li> <li><a href="http://stackoverflow.com/questions/4176692/is-it-ok-to-use-mongos-object-id-as-its-unique-identifier-if-so-how-can-i-c">Is it ok to use Mongo&#39;s &quot;Object ID&quot; as its unique identifier? If so, how can I convert it to a string and look it up by string?</a> </li> </ul> <p>So what's wrong with my code? I'm using RoboMongo.</p>