Вы можете сделать удаление "методом" в ваших маршрутах
resources :items do
collection do
delete 'delete'
end
end
Это создаст "/ items / delete" - идея состоит в том, что вы сейчас работаете над коллекцией ресурсов Item.
Также; На самом деле я не уверен на 100%, что вы можете использовать глагол удаления здесь, и я не думаю, что есть что-то особенно неправильное в добавлении ваших собственных методов в контроллер.