2016-12-14 61 views
2

我正在寻找在我的管理页面上为用户制作过滤器,以显示同时拥有Subject_A和Subject_B的用户。活动管理员多个选择过滤器

使用以下代码行,我已经能够筛选具有Subject_A或Subject_B或两者的用户。

filter :universities, as: :select, multiple: true 

有没有一种方法来创建使用Active管理员过滤器来过滤,只有同时拥有Subject_A Subject_B用户?

回答

0

你可以试试这个:

过滤器:universities_and_universities,如:选择,多:真

这不是完美的解决方案,但它应该工作正常

+0

我得到Ransack'的'未定义的方法universities_and_universities_cont当我尝试,不幸的是 – ConorB

+0

你并不需要把'_cont' – Norm212

+0

我与宝玉activeAdmin – Norm212

2

multiple: true从未为我工作。而下面的做:

filter :section, label: 'Category', 
    as: :select, input_html: { multiple: true }, 
    collection: User.categories