【发布时间】:2016-06-05 18:58:51
【问题描述】:
{
'ID': 'IDexample',
'Coordinates' : [
{'CoordinateX' : 123,
'CoordinateY': 5
},
{'CoordinateX' : 54,
'CoordinateY': 23'
}
]
}
如果坐标集合中存在“IDexample”,我如何向数组坐标添加 2 个元素?如果不存在,则将新文档添加到集合中。 我正在使用 MongoClient,集合的名称是坐标Collection。
coordinatesCollection.findOne( { "unique_id" : unique_id }, function(err, object){
if (object) {
????
} else {
coordinatesCollection.insert({
"unique_id" : unique_id,
"coordinates" : [
{"coordinateX" :msg.coordinatex,
"coordinateY" : msg.coordinatey
}
]
})
}
});
【问题讨论】:
-
您有为此编写的任何代码吗?如果您编写了一些代码,提供帮助会更容易。
-
好的,完成! @gnerkus