【问题标题】:morphia Geo-spatial "near" method in embedded listmorphia 嵌入列表中的地理空间“near”方法
【发布时间】:2015-06-08 15:48:21
【问题描述】:

我有以下数据结构:

{ _id : ObjectId(...),
  name : "...",
  addresses : [ {
                 context : "home" ,
                 loc : [ 55.5, 42.3 ]
                } ,
                {
                 context : "home",
                 loc : [ -74 , 44.74 ]
                }
              ]
}

我创建了一个包含名为“地址”的嵌入式列表的对象。 现在我想使用 morphia 的地理空间查询方法“near”查找列表中靠近给定位置的所有地址。

我的问题是我必须处理嵌入列表而不是查询。 “近方法”可以做到这一点吗?

【问题讨论】:

    标签: mongodb playframework morphia


    【解决方案1】:

    您应该能够查询addresses.loc。对我来说,我们在这个文档结构中徘徊在不熟悉的领域,但我很确定这会奏效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多