對於我的mongo數據,我有以下結構,並試圖獲得從一個郵政編碼到另一個郵政編碼的距離。所以我有98341的zip1 98345和zip2,我怎樣才能獲得里程數?如果有更好的方法來構建這些數據,請告訴我(以及獲取里程的查詢)。謝謝!Mongo搜索找到單個文檔後的子文檔
{ "zip" : 98345,
"zips" : [
{ "to" : 98453, "distances" : { "miles" : 1, "km" : 0 } },
{ "to" : 98341, "distances" : { "miles" : 3.9, "km" : 4.7 }, ...
]
},
{ "zip" : 98323,
"zips" : [
{ "to" : 98395, "distances" : { "miles" : 1, "km" : 0 } },
{ "to" : 98373, "distances" : { "miles" : 3.9, "km" : 4.7 }, ...
]
}, ....
你不需要聚合在這裏,只需要找到... –