我有一个post-route“投票”,它是如下“文章”资源的成员:
resources :articles do
member do
post 'vote'
end
end
我想检查用户是否“喜欢”这篇文章,然后他点击“不喜欢”,我将根据发送的参数修改记录。所以,我可以不需要“编辑/更新”操作而只通过查找并修改记录来完成吗?
最佳答案
是的,你可以,只要在控制器中写下相应的动作。
另外,如果您没有edit/update/destroy/etc,我建议您删除它们的路由:
resources :articles, only:[:index, :show] do
member do
post 'vote'
end
end
关于ruby-on-rails - 在Rails中,是否可以在没有EDIT操作的情况下修改记录?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34787061/