我有一个看起来像Mongo的模型-
{
"_id" : ObjectId("5c0039a91ed6d9219df05cb5"),
"type" : "user",
"name" : "Nancy",
"description" : "User",
"attributes" : [
{
"name" : "playcount",
"value" : 1.0
},
{
"name" : "authtoken",
"value" : "12234"
},
{
"name" : "consumedseconds",
"value" : 1.0
}
]
}
递增某些“属性”数组值的最佳方法是什么?
例如
我想在“ playcount”字段和/或“ consumedseconds”字段中增加$ inc
好像我无法用一个查询或更新
$inc:{attributes.name.playcount:1,attributes.name.consumedseconds:1 }
有人碰到这个吗?