I mgo.v2 mongodb Fahrer bin mit manupulation Daten mit mongodb.I haben strucure Daten als Json folgenNeues Objekt einfügen in Array Attribut in dem Dokument in mongodb mit mgo.v2
"configs": [
{
"configid":1,
"id": 0,
"widgets": [
{
"position": 1,
"type": 1,
"class": "normal green",
"metricid": 5
},
{
"position": 2,
"type": 1,
"class": "normal blue",
"metricid": 6
}
]
}
]
I configs
Sammlung erstellt haben durch Verwendung der obigen json-Struktur.
err2 := session.DB("db").C("configs").Insert(&config)
but.In meinem Fall möchte ich neues Element zu Widgets-Array zu diesem Confidid hinzufügen. es ist eine Art von Objekt wie diese,
{
"position": 3,
"type": 1,
"class": "normal red",
"metricid": 7
}
Was ist der beste Weg, um dieses Objekts in Widgets Array in paticular configId in mongodb zum Hinzufügen? Ich verwende mgo.v2 mongodb-Treiber