我有一个文档列表,每个文档都具有 lat 和 lon 属性(以及其他属性)。
{ 'lat': 1, 'lon': 2, someotherdata [...] }
{ 'lat': 4, 'lon': 1, someotherdata [...] }
[...]
I want to modify it so that it looks like this:
{ 'coords': {'lat': 1, 'lon': 2}, someotherdata [...]}
{ 'coords': {'lat': 4, 'lon': 1}, someotherdata [...]}
[...]
到目前为止,我得到了这个:
db.events.update({}, {$set : {'coords': {'lat': db.events.lat, 'lon': db.events.lon}}}, false, true)
但是它将 Db.events. lat和 DB.Events Lon视为字符串。如何引用文档的属性?
干杯。