0
我试图用Perl的MongoDB::Collection包执行一个地理空间查询,但它不工作。有没有人有一个例子使用?它甚至工作吗?包文档中没有具体示例,网站上的示例documentation不起作用。Perl MongoDB地理空间查询
感谢
我试图用Perl的MongoDB::Collection包执行一个地理空间查询,但它不工作。有没有人有一个例子使用?它甚至工作吗?包文档中没有具体示例,网站上的示例documentation不起作用。Perl MongoDB地理空间查询
感谢
其唯一阵列查询,以便你可以把这段代码转换到perl:
$earthRadius = 6378; // km
$range = 35; // max search km
$max = $range/$earthRadius;
array(
'lat' =>
array('$within' =>
array('$centerSphere' =>
array(array(floatval( 52.417), floatval(16.883)),
$range/$earthRadius)
)
)
);
$collection->ensureIndex(array('loc.lat' => "2d"), array('background' => true));
问题解决了。事实证明,我的一些数据类型的JSON转换已关闭。考虑到我使用Perl,这很有趣。 – MadHacker 2012-02-24 01:30:57