我试图从User模型的索引页面中销毁数据,我意识到我无法做到这一点,这对我的所有模型都是一样的。我去了我的微博模型,仍然无法销毁任何数据。 每次我被重定向到节目页面。
在互联网上,据说问题可能来自application.js
文件,但在该文件中我需要jquery_ujs。
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
//= require bootstrap
//= require dataTables/jquery.dataTables

我试图删除dataTables,但没有任何改变。
然后我发现问题可能与编写destroy动作的方式有关。
但是我的销毁行动已经明确定义了,因为在scaffold generator
使用rails generate scaffold User name:string
这是销毁实体的行。
<td><%= link_to 'Destroy', user, method: :delete, data: { confirm: 'Are you sure?' } %></td>
我错过了什么吗?
答案 0 :(得分:0)
您的application.js
没问题。
您能提供更多信息吗?
分析源代码时,action
辅助方法生成的表单中的link_to
是多少?
您是否有before_filter
进行身份验证?
byebug
会对您的案件有所帮助