0
MongoDB::Collection 패키지를 사용하여 지형 공간 쿼리를 수행하려고하는데 작동하지 않습니다. 누구든지 예제를 사용합니까? 그것도 작동합니까? 패키지 설명서에 구체적인 예가 없으며 사이트의 예제 documentation이 작동하지 않습니다.Perl MongoDB 지형 공간 쿼리
감사
MongoDB::Collection 패키지를 사용하여 지형 공간 쿼리를 수행하려고하는데 작동하지 않습니다. 누구든지 예제를 사용합니까? 그것도 작동합니까? 패키지 설명서에 구체적인 예가 없으며 사이트의 예제 documentation이 작동하지 않습니다.Perl MongoDB 지형 공간 쿼리
감사
유일한 배열 펄이 코드를 변환 할 수 있도록 쿼리를 해결
$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