2017-01-20 4 views
1

다음을 수행하기 위해 AA에 새 필터를 만들려고합니다. 도시에 많은 속성이 있습니다. 호텔에는 많은 객실이 있습니다. 하나 이상의 도시에서 사용자가 결과를 필터링 할 수있는 객실 페이지에 필터를 만들고 싶습니다. 예를 들어, 시카고, 마이애미 및 몬트리올의 도시가있는 경우 사용자가 한 도시, 두 도시 또는 모든 세 도시의 객실을 필터링 할 수있게하려는 것입니다 (따라서 어느 도시의 객실 조합이든지 그들은 선택한다). 내 질문은 이것이 능동적 인 관리자가 가능한지 아닌지, 그리고 그렇다면 접근하는 방법입니다.Active Admin : 여러 필터 조합

감사합니다.

답변

0

이것은 가능합니다.이 때문에 여러 선택을 허용하는 필터 옵션을 전달해야합니다.

class Room < ActiveRecord::Base 
    belongs_to :city 
end 

ActiveAdmin.register Room do 
    filter :city, as: :select, multiple: true 
end 

또한 GitHub의 문제 스레드에서 대답 https://github.com/activeadmin/activeadmin/issues/4743