0
我有這個函數,它在mongodb - php中創建一個地理空間查詢。我不知道爲什麼,但它不會返回任何東西。 (我有一個名爲EVENTS的集合,裏面有一個有兩個字段經度,緯度的數組,我有用戶位置座標)。我想查詢用戶位置附近的事件(距離1000米)。你知道它有什麼問題嗎?這個函數有什麼問題,應該在mongo db中做一個地理空間查詢?
public function findEventsByUsersLocation($lng, $lat){
$c_events = $this->db->events;
$c_events->find(array('lnglat'=> array('$near'=>array($lng, $lat),
'$maxDistance' => 1000)));
}
或許,你應該加上之前'$ c_events-)'return'右>找到('? :) – Oleg