找不到mongodb对象

时间:2017-10-23 09:44:20

标签: mongodb

我正在学习MongoDB并且无法获取文档。我正在使用猫鼬。这是我的MongoDB shell输出。

    > db.favorites.find().pretty();
{
    "_id" : ObjectId("59ed9964b55536153410bd46"),
    "updatedAt" : ISODate("2017-10-23T07:30:04.743Z"),
    "createdAt" : ISODate("2017-10-23T07:25:24.922Z"),
    "dishes" : [
        ObjectId("59ecafdeefa2180e50dc730b"),
        ObjectId("59ecafdeefa2180e50dc730c")
    ],
    "__v" : 4,
    "user" : ObjectId("59e8d94669e02a0f21eae4b5")
}
> 

现在,当我尝试基于“user”字段搜索文档时,我得到null。为什么会这样?我需要检索ObjectId字段的具体方法吗?

> db.favorites.findOne({"user": "59e8d94669e02a0f21eae4b5"});
null

0 个答案:

没有答案