массовые действия в покое с рельсами? - PullRequest
5 голосов
/ 13 февраля 2011

Что вы думаете о массовом действии, которое все еще придерживается рельсовых методов из коробки? как массовое удаление.

Я испытал желание создать метод mass_delete уже на моем контроллере, и я не могу обернуться, если есть какой-либо существующий или более элегантный способ обработки массовых действий.

просто шоппинг для идей.

спасибо.

1 Ответ

8 голосов
/ 13 февраля 2011

Вы можете сделать удаление "методом" в ваших маршрутах

resources :items do
  collection do
    delete 'delete'
  end
end

Это создаст "/ items / delete" - идея состоит в том, что вы сейчас работаете над коллекцией ресурсов Item.

Также; На самом деле я не уверен на 100%, что вы можете использовать глагол удаления здесь, и я не думаю, что есть что-то особенно неправильное в добавлении ваших собственных методов в контроллер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...