2016-12-14 5 views
2

Я ищу, чтобы создать фильтр на моей странице администратора, чтобы пользователь показывал пользователей, у которых есть как Subject_A, так и Subject_B.Active admin multiple select filter

Используя следующую строку кода, я смог фильтровать пользователей, у которых есть либо Subject_A, либо Subject_B, либо и то, и другое.

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

Есть ли способ, чтобы создать фильтр с помощью активного администратора, чтобы фильтр для пользователей, которые только имеют как Subject_A и Subject_B?

ответ

0

Вы можете попробовать это:

фильтр: universities_and_universities, как:: выбрать, несколько: истинно

Это не идеальное решение, но оно должно отлично работает

+0

Я получаю 'неопределенный метод universities_and_universities_cont для Ransack', когда я пытаюсь что, к сожалению, – ConorB

+0

Вам не нужно ставить' _cont' – Norm212

+0

я проверить его с драгоценным камнем activeAdmin – Norm212

2

multiple: true никогда работал на меня. Далее сделал однако:

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

 Смежные вопросы

  • Нет связанных вопросов^_^