0
我有這個對象和查詢如何在第一個位置設置更新的對象 - Mongo DB?
對象
{
_id: 1,
name: 'John Smith',
items: [{
name: 'item 1',
value: 'one',
_id: 1
},{
name: 'item 2'
value: 'two',
_id: 2,
}]
}
查詢
Person.update({'items._id': 2}, {'$set': {
'items.$.surname': 'new surname'
}}, function(err) { ...
我想,新的更新(鍵/值)像第一位置被設置好的這
,{
surname: 'new surname',
name: 'item 2'
value: 'two',
_id: 2,
}
不喜歡這個
,{
name: 'item 2',
value: 'two',
_id: 2,
surname: 'new surname',
}
那麼,有沒有一種解決方案,
在此先感謝