Can Can 솔루션으로 Thinking Sphinx를 인증 용으로 사용하려고합니다.패싯을 사용하는 개인 정보 보호 설정이있는 스핑크스를 생각해보십시오.
이 답변은 도움이되었습니다. Cancan Thinking Sphinx current_ability Questions,하지만 패싯으로이를 수행 할 수있는 방법이 있는지 궁금합니다.
저는 프로젝트가 있습니다. 여기에는 불량 인 privacy
이라는 열이 있습니다. 프로젝트가 비공개 인 경우 프로젝트를 볼 수있는 모든 사용자의 목록 인 collaborator_ids
에 대한 색인이 있습니다.
패싯을 사용하여 쿼리를 구성하여 공개 또는 비공개이고 사용자의 ID가 collaborator_ids
인 모든 프로젝트를 반환하는 방법이 있는지 궁금합니다.
또 다른 접근법은 내 컨트롤러에서 이러한 필드를 확인하기 위해 확장 된 쿼리를 공식화하는 것입니다. http://sphinxsearch.com/docs/current.html#extended-syntax