1
我的表中有一列是整数。我试图在我的应用程序中创建一个链接,在该列中放置一个特定的整数。Rails链接,更新数据库中的整数
即:
用户点击链接标记为0在DB =>记录设置记录为0
用户点击标记链接1 DB =>记录设置记录到1
ETC. 。 。
视图:
<%= link_to "0",
{:controller => "application",
:action => 'rate_app'},
:class => "rate_btn",
:method=> :put
%>
在控制器:
def rate_app(current_user, rating)
current_user.nps_rating = rating
if current_user.save
redirect_to mypage_path
end
end
有谁看到代码的冲突/烂摊子呢?我收到一个错误。
什么是你的问题? – leonm
我也不知道问题是什么。直接使用应用程序控制器也很奇怪。通常情况下,您可以创建自己的模型专用控制器如果适用的话,使用restful资源更“轨道-y”。 – Homan
我想我的问题是关于上述代码不起作用的事实。我有一个错误。 – jwilsco