위치 근처에있는 직업 게시 목록을 반환하고 싶습니다 ([위도, 경도] 기준). geocoder을 사용하고 있으며 작동하는 것 같습니다. 주소 목록이있는 CSV 파일을 가져올 수 있으며 geocoder
이 위도 및 경도 열을 채 웁니다.레일 지오 코더
그러나 나는 near
또는 nearby
기능을 사용할 수 없습니다. undefined method
오류를 반환합니다. 나는 다음을 시도했다 : Rails Geocoder - Still learning 근처에 모델 기능이 있다고 설명한다. 그러나 거기의 예는 나를 위해 일하지 않았다.
이
내가 내 show.html.erb에있는 것입니다 :<%= @jobposting.latitude %>, <%= @jobposting.longitude %>
40.7494011, -73.9389437
<% @location = Jobposting.near([@jobposting.latitude, @jobposting.longitude], 150) %>
<%= @location.inspect %>
그것은 오류하지 않고 빈 배열을 반환 : #<ActiveRecord::Relation []>
를 지점이있을 때 위도와 경도의 10 마일 이내에
near
이 모델에서 사용되었지만 모델에서이를 호출하는 것으로 제한된 문서를 기반으로 잘못 호출하는 것이 확실하지 않습니다.