由于某种原因,我在尝试销毁对象时收到错误消息“无法为ActivitiesController找到动作'destroy'”:
视图:
<% @activities.each do |a|%>
...
<td><%= link_to 'Delete', activity_path(a.id), method: :delete, data: {confirm: "Are you sure?"} %></td>
...
<% end %>
控制器:
def destroy
@activity = Activity.find(params[:id])
@activity.destroy
redirect_to activity_path
end
可能是什么问题?
红宝石:2.6.3p62 Rails:6.0.2.1