如何在mongodb中更新json?
我有一个名为URL的mongodb集合。有这样的数据 find({u id:“80732090-cbc3-11e8-8e25-555812187031”}) 我们在剪辑中有一个json,我想使用_id和clip._id更新剪辑中的高度。我应该怎么做?您需要的是如何在mongodb中更新json?,mongodb,Mongodb,我有一个名为URL的mongodb集合。有这样的数据 find({u id:“80732090-cbc3-11e8-8e25-555812187031”}) 我们在剪辑中有一个json,我想使用_id和clip._id更新剪辑中的高度。我应该怎么做?您需要的是$(),它应该是这样的 db.urls.updateOne( { '_id':'80732090-cbc3-11e8-8e25-555812187031', 'clips._id':'5905feb
$
(),它应该是这样的
db.urls.updateOne(
{
'_id':'80732090-cbc3-11e8-8e25-555812187031',
'clips._id':'5905feb0-cbbe-11e8-b67c-a97ff541bba0'
}, {
$set: { 'clips.$.height': 123 }
}
)
欢迎来到StackOverflow。你的问题不太符合StackOverflow期望的标准。您当前的问题可能不会被接受。我强烈建议您按照@edwin的指导原则编辑您的问题。您现在可以检查吗?
db.urls.updateOne(
{
'_id':'80732090-cbc3-11e8-8e25-555812187031',
'clips._id':'5905feb0-cbbe-11e8-b67c-a97ff541bba0'
}, {
$set: { 'clips.$.height': 123 }
}
)