目前,MongoDB 仅支持 one geospatial index per collection .我该如何手动解决这个问题?
是否有一些聪明的方法可以在不损失太多准确性的情况下模拟这种索引?
最佳答案
您可能可以创建第二个集合,它将仅包含(相同的)对象 ID 和辅助地理空间索引。
当你想查询二级索引时,你会查询第二个集合,获取 id 列表,然后通过 id 查询主集合。
关于mongodb - 如何解决 MongoDB 当前每个集合只有一个地理空间索引的限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6591654/