ActiveAdmin でカスケード フィルターを作成しようとしていますが、その方法がよくわかりません。
私は、連続する belongs_to/has_many 関係を持つ 3 つのモデルを持っています。たとえば、A には多くの B があり、B には多くの C があります。
次のような 3 つのフィルターを作成できますが、それらは機能しますが、A の選択に基づいて B のコレクションを制限したいと考えています。
filter :b_a_name, :as => :select, :collection => A.map(&:name)
filter :b_name, :as => :select, :collection => B.map(&:name)
filter :year
ActiveAdminでこれを達成する方法はありますか?
事前に助けてくれてありがとう!