我试着在mongodb console:
db.foobar.update(
{ name: "Foobar" },
{
$set : { foo: { bar: 'bar' },
$inc: { 'foo.count': 1 }
}
}, true)
它返回"ok",但db.foobar.find()
返回一个空记录集.我正在try 创建一个文档,所以它看起来像:
name: Foobar
foo: {
bar: 'bar'
count: 1
}
如果该文档不存在,则创建一个计数为1的文档.否则,只需增加计数.为什么上面没有工作?