【发布时间】:2018-01-10 14:19:42
【问题描述】:
{
"_id": ObjectId("7df78ad8902c"),
"title": "MongoDB Overview",
"description": "MongoDB is no sql database",
"by": "school",
"url": "http://www.school.com",
"tags": ["mongodb", "database", "NoSQL"],
"likes": "100"
}
//我的代码获取值。
db.mycollection.find({"likes": {$lt:2000}}).pretty()
//给出错误
SyntaxError 无效属性 id @(shell) :1:32
//我的另一个代码
db.mycollection.find({$and:[{"by":"school"},{"title": "MongoDB Overview"}]}).pretty()
//给出这个错误
SyntaxError 无效属性 id @(shell) :1:22
我是 mongoDB 的新手,所以请帮助我了解错误在哪里以及如何解决。
提前致谢。
【问题讨论】:
-
将 id 作为字符串传递:
"_id": ObjectId("7df78ad8902c"), -
您有收藏中的文档吗?只有 fetch 给出错误?
-
是的,只有 fetch 给出错误@Saravana
标签: mongodb