尝试在数据库

时间:2015-12-08 09:05:51

标签: mongodb

我有一个大型数据库,在一个集合中包含许多文档。当我使用findOne()时。它给了我这个

> db.sem.findOne()
{
        "_id" : ObjectId("56619c6852a9c022d077400b"),
        "name" : "MANAN VIJAY",
        "reg_no" : "11011",
        "dept" : "B.Tech",
        "subjects" : {

    },
    "sem" : "5"
}

现在我尝试

> db.cse_sem_5.find()(
... {"name": "MANAN VIJAY"}
... )
2015-12-08T14:24:21.052+0530 E QUERY    TypeError: object is not a function
at (shell):1:20

为什么我收到此错误?我该如何解决? 当我尝试使用较小的数据库时,这种情况不会发生。

1 个答案:

答案 0 :(得分:1)

你的find()查询看起来不对,请尝试这样:

db.cse_sem_5.find({"name": "MANAN VIJAY"})