6
우리의 프로젝트는 지금 Ransack을 사용하고 있으며 Thinking-Sphinx를 소개하려고합니다. 그러나 그들은 둘 다 검색 키워드를 사용합니다. Thinking-Sphinx와 Ransack을 같은 프로젝트에서 사용할 수있는 방법이 있습니까?사고와 스핑크스는 함께 할 수 있을까?
감사합니다.
우리의 프로젝트는 지금 Ransack을 사용하고 있으며 Thinking-Sphinx를 소개하려고합니다. 그러나 그들은 둘 다 검색 키워드를 사용합니다. Thinking-Sphinx와 Ransack을 같은 프로젝트에서 사용할 수있는 방법이 있습니까?사고와 스핑크스는 함께 할 수 있을까?
감사합니다.
Ransack의 검색 방법은 별칭 일뿐입니다. 대신 ransack
메서드를 사용할 수 있습니다.
@q = Person.search(params[:q])
@people = @q.result(:distinct => true)
사용 : 대신의
@q = Person.ransack(params[:q])
@people = @q.result(:distinct => true)
Person.search는 평소와 같이 ThinkingSphinx를 호출해야합니다.
하지만 단 하나의 형식으로 사용한다면 어떻게 검색 퀘이리를 랭락 파라미터로 분리 할 수 있을까요? 사용자 정의 params 처리 또는 digg를 횡재 코드로 사용해야합니까? – prikha
생명의 은인 !!!!!!!! – Edmund