Wie füge ich ein Element in die interne MongoDB-Liste ein?
Ich habe das folgende Dokument in MongoDB gespeichert:
{
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'}
]
}
]
}
Ich habe eine Möglichkeit gefunden, ein Element mit 'list' hinzuzufügen$addToSet
Ich konnte jedoch keine Möglichkeit finden, einen Artikel zu einer bestimmten Liste von "Artikeln" hinzuzufügen.
z.B. Ich bekomme folgendes:
{id:5, name:'item5'}
und ich möchte es mit der ID: 2 zum Element in der Liste hinzufügen.