나는이 elasticsearch와 색인 그 중 하나가 필터를 적용 할 필요가 연관을 가지고 있지만, 몇 가지 모델 나는 search
방법필터 레일에 타이어와 ElasticSearch와 하나 개의 모델에 적용
search.filter :range, 'sessions.starts_on' => {:gte => start_date,
:lte => ends_on}
에 다음과 같이 뭔가를 추가하는 경우
그런 다음 모든 모델은 이러한 연관이 없기 때문에 필터링됩니다. sessions
.
하나의 모델에만 필터를 적용 할 수있는 방법이 있습니까?
의견을 보내 주시면 감사하겠습니다.
AciveRecord를 사용하고 있습니까? 그리고 이것을 위해 to_json 인덱스 메소드를 커스터마이즈하는 것을 고려해 보셨습니까? – abhas
예 ActiveRecord입니다. 그리고 커스터마이징 색인 - 정확히 어떻게? 이 '세션들'을 갖는 것. 무엇을 돌려 주는가? – alony