作为管理员,我想从我的数据库中删除用户。在我看来,我列出了我数据库中的所有用户。当我单击按钮时,我希望删除用户。到目前为止,我想出了这个,但它不会给我正确的解决方案。感谢你的时间!
这是我的观点
@users.each do |user|
button_to 'Delete User',"#", :controller => "users", :action => "delete_user", :id => user.id, :confirm => "Are you sure?", :method => :delete
这是我的控制者:
class UsersController < Devise::RegistrationsController
def delete_user
@deleted_user = User.find(params[:id])
@deleted_user.destroy
end
end