Я пытаюсь отфильтровать индекс в соответствии со способностью. Я использую гем wice_grid, чтобы создать таблицу в индексе и добавить условие к заявкам, мы можно использовать что-то под названием :conditions.
Я попытался выразить это так:
@tickets_grid = initialize_grid(Ticket,
:include => [:user, :employee_department, :state],
:conditions => [Ticket.accessible_by(current_ability)])
Однако это не работает. Я ищу любые предложения.
Обновление: :conditions
работает как ActiveRecord
, поэтому мне нужен запрос для просмотра ролей и определения текущей способности.