首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在mongodb中使用属性进行计算

在mongodb中使用属性进行计算
EN

Stack Overflow用户
提问于 2013-01-14 17:31:54
回答 1查看 65关注 0票数 1

专家们,

我有一个具有多个属性的文档,其中一个是带有2d索引的经纬度数组。另一个属性是radius属性。

我想要的:

代码语言:javascript
复制
{
geo:{
    $within: { $center: [[ 9.078597000000036,50.580947], 1+radius]}
}               
}

这在mongodb中是可用的吗?无论我在google中搜索什么,我总是被引导到关于地理空间索引的mongodb文档,但是我的问题没有得到回答。

EN

回答 1

Stack Overflow用户

发布于 2013-01-14 17:45:39

不知道我是否理解了您的意思,但是docs page about geospatial indexes给出了一个类似您的查询的示例:

代码语言:javascript
复制
db.places.find( { geo: { $centerSphere: [ [long,lat ] ,
                                    radius  ] } } )

在places集合中搜索与点[long, lat]的距离为radius (弧度)的所有内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14315902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档