我有一个大型数据库,在一个集合中包含许多文档。当我使用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
为什么我收到此错误?我该如何解决? 当我尝试使用较小的数据库时,这种情况不会发生。
答案 0 :(得分:1)
你的find()查询看起来不对,请尝试这样:
db.cse_sem_5.find({"name": "MANAN VIJAY"})