Удаление нескольких записей с использованием checkbox

Не могу понять, как удалять пользователей.

Есть таблица пользователей, в которой есть чекбоксы, id, email и т.д. Суть такова: Пользователь может удалить себя, при этом сразу будет разлогинен. Если пользователь удаляет другого пользователя, то при любом следующем действии удаленный пользователь перенаправляется на страницу логина. (Использую гем "Devise")

Проблема в том, что я не понимаю как мне связать чекбоксы с удалением. Само удаление работает, если передавать через <% link_to %>.

#UsersController 
def destroy 
  @users = User.find(params[:id]).destroy 
  flash[:success] = "User deleted" 
  redirect_to "localhost:3000" 
end 

#routes 
resources :user do 
  collection do 
    delete 'destroy' 
  end 
end 

#application.html
<% @users.each do |user| %> 
  <td><%= link_to "delete", user, method: :delete %></td> 
  <td><%= user.id%></td> 
<% end %>

Ответы (0 шт):