Jak wstawić element do wewnętrznej listy MongoDB?
Mam następujący dokument przechowywany w MongoDB:
{
name: 'myDoc',
list: [
{
id:1
items:[
{id:1, name:'item1'},
{id:2, name:'item2'}
]
},
{
id:2
items:[
{id:1, name:'item1'},
{id:3, name:'item3'}
]
}
]
}
Znalazłem sposób na dodanie elementu do listy, używając$addToSet
ale nie znalazłem sposobu na dodanie do konkretnej listy „przedmiotów”.
na przykład Otrzymuję następujące informacje:
{id:5, name:'item5'}
i chcę dodać go do elementu elementu na liście o identyfikatorze: 2.