【发布时间】:2012-10-03 20:47:58
【问题描述】:
我有一个包含标题、正文和作者的帖子模型。我想启用一个功能,每当用户尝试删除帖子时,它应该询问帖子的作者姓名,如果指定的作者姓名与post.author 相同,那么他/她可以删除帖子,否则它不应该。
请指导我完成我需要遵循的步骤。我试图创建一个 author_destroy 操作,但它失败了,因为它无法在 Post 索引中找到该操作。
注意:我使用author 字段作为User 模型的替代品。
【问题讨论】:
-
你是如何定义你的路线的?你只使用
resources :posts吗? -
resources :posts do resources :comments end -
简单地使用
resources设置路由不会使该操作可用。阅读更多关于routes&resourceshere
标签: javascript ruby-on-rails-3 custom-controls