我是MongoDB的新手。我有一个名为person
的集合。我正在尝试使用此查询获取所有没有_id
字段的记录:
db.person.find({}{_id:0})
但错误是
语法错误:意外{
但如果我写
db.person.find()
效果很好。
答案 0 :(得分:1)
请考虑将person
集合中插入的文档作为
db.person.insert({"name":"abc"})
db.person.insert({"name":"xyz"}
如果要查找完全匹配,请使用查询
db.person.find({"name":"abc"})
此返回仅匹配name
个文档
如果您希望所有names
没有_id
,请使用projeciton id查询
db.person.find({},{"_id":0})
返回
{ "name" : "abc" }
{ "name" : "xyz" }
答案 1 :(得分:0)