用mongo将名称/值对数组$ inc的最佳方法?

时间:2018-11-29 22:46:15

标签: mongodb mongoose

我有一个看起来像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 }

有人碰到这个吗?

0 个答案:

没有答案