我是MongoDB的新手,正在从其文档中学习,但是找不到使用MongoDB Shell更新文档字段的方法
当我尝试在任一字段中插入“取消” 对象时,查询工作正常。
db.inventory.update({},
{
$set : { "cancellation":
{
{"date" : new Timestamp()},
{"reason" : "null"}
}
}
},
{upsert : false,multi : true})
它显示
“ SyntaxError:无效的属性ID @(shell)”
执行此查询时
答案 0 :(得分:1)
您的查询错误。试试这个:
db.inventory.update({},{$set : { "cancellation":
{
"date" : new Timestamp(),
"reason" : "null"
}
} },{upsert : false,multi : true})