Использование activeadmin, возможно ли выполнить пакетное действие для ВСЕХ записей конкретной модели, а не только тех, которые были выбраны только на текущей странице?ActiveAdmin: пакетный выбор всех страниц
0
A
ответ
1
Действия по умолчанию по умолчанию действуют только на выбор с текущей страницы. Вам нужно будет определить собственное пакетное действие, которое просто игнорирует выбор и выполняет операцию по всем записям.
См http://activeadmin.info/docs/9-batch-actions.html для деталей - вам нужно добавить что-то вроде этого:
ActiveAdmin.register MyModel do
batch_action :my_action do |selection|
collection = MyModel.all
# ... and do something with the collection
end
end
0
В случае, если вы определили scoped_collection
метод в controller
блок, вы хотели бы использовать его в обычай периодического действия:
batch_action :action_name do |items|
items = collection
# ... perform actions on collection
end
Смежные вопросы
- 1. Пакетный выбор с SQLAlchemy
- 2. Множественный выбор со страниц
- 3. Выбор роли из Rolify при использовании ActiveAdmin
- 4. Выбор перечисления в ActiveAdmin для модели двигателя
- 5. Изменение всех страниц ASP.NET
- 6. ASP.NET Маршрутизация всех страниц
- 7. Взаимодействие всех страниц в библиотеке страниц
- 8. Загрузка всех записей разбитого на страницы ресурса в ActiveAdmin
- 9. Выбор страниц из документа PDF
- 10. одинаковый цвет фона для всех страниц
- 11. В таблице страниц содержится запись для всех страниц одного процесса или страниц всех процессов в ОЗУ
- 12. Использование ActiveAdmin в Rails для создания пользовательских страниц администратора
- 13. Выбор всех, но дети
- 14. Xpath выбор всех атрибутов
- 15. jQuery - выбор всех несоответствий?
- 16. Выбор всех элементов
- 17. Выбор всех выпадающие
- 18. Как отложить выбор (пакетный) в течение секунды?
- 19. Как сделать пакетный выбор в Dapper?
- 20. Как получить список всех страниц
- 21. Агрегаты ElasticSearch для всех страниц
- 22. Список всех страниц главной страницы
- 23. catch исключения из всех страниц
- 24. Перенаправление всех страниц домена субдомен
- 25. Получение всех страниц из API
- 26. Размер шрифта для всех страниц
- 27. Как проверить успешность всех страниц?
- 28. листа MultiSite всех страниц сайта
- 29. Создайте слушателя для всех страниц
- 30. Список всех страниц уровня 2