我想在我的详细资料集中有这样一个文档,
{ id:1, name:'Jake', address:{ city:'salem', country:'Jordan' } }
到目前为止,我在mongo shell中尝试过这个命令,
db.details.insert({id:1,name:'Jake',address:{city:'Salem',country:'Jordan'}});
但我有个错误信息,
SyntaxError: invalid property id.
为什么会出现此错误消息以及如何对此文档执行插入操作?
或通过mongodb的generated-autamatic报告id
db.details.insert({_id:1,name:'Jake',address:{ city:'salem', country:'Jordan'}});
你试过了吗?
db.details.insert({_id:1,name:'Jake',address:{city:'Salem',country:'Jordan'}});
在mongodb中 id 字段通常命名为 _id .
id
_id
我猜您的集合是一个json模式验证,它阻止了 身份证件 字段。
身份证件