我正在制作一个有一堆照片的网站,每张照片下面都有一个按钮,上面写着 Upvote。我希望该按钮提交更新数据库中的字段的 PUT 请求。我目前有这个代码:
<% @users.each do |user| %>
<%= image_tag user.avatar.url(:thumb) %>
<% form_for (@user) do |f| %>
<input name="commit" type="submit" value="Upvote">
<% end %>
<% end %>
我希望它在用户单击 upvote 按钮时调用 PUT 请求,更新值,然后重定向到同一页面。我无法弄清楚如何做到这一点。