我有3个模型:餐厅/用户/预订。

预订属于其他两个模型(另外两个是has_many,通过:)。

我需要一个用户能够在餐厅预订。 我想做一个按钮:

    <h1>Restaurants#index</h1>
<% @all.each do |x| %>
    <%= link_to x.name %><br>
    <%= x.image %><br>
    <%= x.current_capacity %>/<%= x.capacity %>
    <p><%= submit_tag "Reserve?" %></p>
<% end %> 

如何设计此功能? 我本来是想在“餐厅”下有一个“容量”和“ current_capacity”列,然后担心以后再用时间。 如何获得此按钮来设置Restaurant实例以更新其current_capacity?

  ask by ilrein translate from so

本文未有回复,本站智能推荐:

2回复

Rails:Ajax用于“赞”按钮和更新“赞计数”

我可以通过ajax更新“喜欢和与众不同”按钮,但无法更新喜欢计数。 发表has_many喜欢 likes_controller.rb view.html.erb create.js.erb _like.html.erb _unlike.html.erb
1回复

Rails 3:使用提交按钮更新模型属性

我有一个用户模型,其中包含带有布尔值的“电子邮件切换”列。 我想在我的视图中创建一个按钮,该按钮允许用户“打开”和“关闭”他们的电子邮件。 我无法使用“提交”按钮来更新“用户”模型中的值。
1回复

如何创建更新模型属性的按钮?

通常,我有此表格来更新照片: 它要求用户输入图像数据的base64字符串,并为原型模型更新图像。 我的网站上显示了图片。 代替用户复制然后粘贴base64字符串; 我只想有一个使用该图像源的按钮(按钮将在图像下方)来更新@proto的图像。 谁能指出我正确的方法?
1回复

Rails 4删除嵌套属性,适用于创建但不适用于编辑/更新

所以我正在使用这个Railscast 。 而且我知道Rails 4中的强参数有一些变化。 第一个相关问题 。 第二个相关问题 我已经四倍检查了我的实现,但无法看到我出错的地方。 就目前而言,在最初提交患者时(即创建方法)勾选“销毁”框,按预期工作,并将删除任何具有复选框
4回复

通过引用更新属性

我想知道是否可以引用对象的属性。 对象User具有属性first_name ,因此通常如果我们要更新第一个name属性,我们会这样做: 现在我的问题是我可以通过另一个变量/符号更新:first_name属性,如下所示: 我在寻找Perl中的变量引用,但在Ruby中却没有提到
1回复

Rails属性未更新

我正在建立一个邀请系统,用户可以邀请朋友,将他们的user.id设置为数据库中的sender字段,或者请求邀请,该邀请应将sender设置为“ 0”(整数字段)。 用户模型 邀请模型 邀请控制器 正在创建邀请(我可以在数据库中看到邀请),但未设置发件人。 这是de
1回复

如何更新datatime属性?

我只想将last_clicked_on:datetime属性更新为当前时间。 但是上面的代码不起作用。 请有人帮我解决这个问题。
1回复

检查更新的属性

仅当发生更改时,我将如何修复此代码以进行更新。 我正在使用csv更新,我需要更改确认字段,但前提是记录中的内容已更改。
2回复

保护要更新的属性

我有一个RPG网站,我希望用户能够在注册时设置他们的名字,但在编辑个人资料时不能。 但是我希望作为管理员能够对其进行编辑。 由于我在更新操作中使用了update_attributes,因此我认为他们可以不使用我提供的经典格式来更新其first_name。 是否可以通过ActiveR
1回复

如何使用rails3中的单选按钮组更新模型用户的属性':what_cause'

我想在会话中的页面上更新模型用户的属性':what_cause'。 用户单击三个单选按钮之一,应将相应的值传输到更新它的方法。 我写了以下代码- 这是users_controller.rb-的change_cause方法中用于更新的代码 但这是行不通的。 请赐教。 我是R