점수와 위치별로 검색 결과를 주문하고 싶습니다. DB를 각 사용자는/많은 LAT하고 나는 현재 색인 오전 :지리적 위치에 따른 Solr/흑점 검색 결과를 주문하십시오.
location :coordinates do
Sunspot::Util::Coordinates.new latlon[0], latlon[1]
end
나는 또한 같은 방식으로 인덱싱에 대한 검색을 수행 할 모델입니다. 본질적으로 내가 달성하고자하는 것은 결과가 점수별로 정렬 된 다음 위치별로 정렬된다는 것입니다. 따라서 월마트를 검색하면 내 월마트가 지리적으로 근접한 위치에있는 것을 확인하고 싶습니다.
나는 solr의 새로운 geo-sort에 대해 읽었지 만 알파가 없거나 sunspot이 래퍼를 구현했는지 확실하지 않습니다.
무엇을 권하고 싶습니까?