如何在MongoDB的地理空间查询中使用字段作为参数?

时间:2016-08-18 13:47:19

标签: mongodb

这是我想要执行的查询:

db.cells.find(
   {
     loc: {
        $near: {
           $geometry: {
              type : "Point",
              coordinates : [ 31.0, 31.0 ]
           },
           $minDistance: 0,
           $maxDistance: this.range
        }
     }
   }
)

问题在于this.range。我想使用range的字段cells来设置最大距离。对于我尝试匹配的每个文档,此参数可能会有所不同,或maxDistance必须是固定值?

0 个答案:

没有答案