【发布时间】:2012-07-08 07:36:20
【问题描述】:
当我删除帖子时,我不断收到一条错误消息,提示
“Tech”的未定义方法 `destroy':String
帖子的“技术”部分因我要删除的帖子的标签而异。我不确定问题是什么。我正在使用acts_as_taggable_on,如果这与它有关的话。
这是我的帖子控制器中的销毁方法:
def destroy
@post = Post.find(params[:id])
@post.destroy
respond_to do |format|
format.html { redirect_to(root_path) }
format.xml { head :ok }
format.json { head :ok }
end
end
我帖子中的删除按钮显示:
<%= button_to 'Delete', @post, :method => :delete, :confirm => "Are you sure?" %>
标签以字符串形式保存在数据库中。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 tags