根据 mongoDB 文档 (link) 如果你想在文档字段中存储地理空间信息,你有两个选择,一个数组或者一个嵌入文档,并且顺序应该总是经度,纬度。
如果我想使用嵌入文档,如何保证字段的顺序?
或者嵌入文档中的字段必须有一个特定的名称?
最佳答案
对于嵌入文档,无论嵌入文档中的字段名称如何,第一个字段应包含经度值,第二个字段应包含纬度值。例如:
db.zips2.insert( { _id: 1, city: "b", loc: { x: -73.974, y: 40.764 } } )
db.zips2.insert( { _id: 2, city: "b", loc: { x: -73.981, y: 40.768 } } )
这里的 x 字段是经度; y 字段将是纬度。
问候
关于mongodb - 如何在 mongoDB 中存储地理空间信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15274834/