모델이 Offer
입니다. 각 Offer
has_one Location
. Geocoder
보석 방법 near
을 사용하여 근처에있는 모든 것을 얻으려고합니다. Location
s. 방법은 다음과 같이 사용됩니다배열에 has_one 연관 집합을 할당합니다.
@nearby_locations = Location.near(address, 100, :order => :distance)
내가 위치를 관련된 각 Offer
년대에, Location.near()
에, Location
교체하는 방법을 모르겠어요. 각 Offer
개체의 위치는 @first_offer.location
으로 액세스 할 수 있지만 near
메서드는 전체 Location
테이블에서 호출됩니다. Offer.location
을 배열로 모아서 어떻게이 방법을 사용할 수 있습니까?
미리 감사드립니다. 나는 이치에 맞기를 바란다. 그렇지 않은 경우 댓글을 남기십시오.
감사합니다. 제안한 다른 방법을 찾아 볼 것입니다. – domi91c