nested-forms相关内容
我有这个控制器 class PeopleController
..
我有3种型号: class DropShipOrderLineItem
..
我遇到了一个嵌套的表格gem问题,几天后都无法解决. 在“编辑"模型时,为什么我的选择框未填充数据库中的当前值? 我的“自定义"视图: create_customize_cart_path do |f| %> # some field here
..
我有3个通过关系具有has_many的模型:食物(例如巧克力),Sub(巧克力食物替代品),关节(关节表). 说@food = Food.find(1); has_many通过关系允许我执行@subs = @ food.subs,该操作返回与@food相关的所有替代项.可以正常工作,但是只保存Sub id,而不保存它的:name和:description属性,因为您尝试在控制器中的creat
..
我无法使用嵌套表单显示登录到用户的位置. 我要创建用户并在位置模型中保存地址,城市,州等,并在用户模型中保存名称,用户名和电子邮件. 我在控制台上没有错误.但是没有显示字段(选择或下拉列表,text_fields等).数据库中有记录. 这是我的user.rb模型: class User
..
我的accepts_nested_attributes_for仅保存父属性,而不保存子(嵌套)属性.这是父母与子女之间的many_to_many关系. 问题:什么也没发生,什么也没有保存.但是在页面上,我收到以下消息: utf8: "\xE2\x9C\x93" authenticity_token: 9Pjxt7e5RRgWVGafRyMoDqBSqmtj/R2zBSiVxGGxFOI
..
我正在尝试在"Todo列表"中创建项目列表,但是,我不确定是否使用嵌套属性正确执行了此操作.我认为使用嵌套属性是正确的尝试,因为将会有大量的项目列表,并且它将与基于id的正确"Todo列表"相关联. 填充记录时表 可能 的外观示例 Todo表 id list 1 grocery shopping 2 health
..
在update动作上,以下nested_form起作用,但是在create上,我收到此错误: Couldn't find Student with ID=12 for Cv with ID= 控制器: def new @cv = Cv.new @cv.student = current_student end def create @cv = Cv.new(param
..
我正在尝试使用Rails 4制作应用程序. 我将简单的表单gem用于表单,并尝试将Cocoon gem用于表单的嵌套元素. 我问了这个问题,它详细解释了我要实现的目标:我有个人资料模型和资格证书模型.关联是: profile.rb has_many :qualifications accepts_nested_attributes_for :qualificat
..
所以我要使用 在rails 3.1中构建一个表单 collection_url, :html=>{:multipart => true}) do |f| %> "form", :locals => { :f => f } %> 但是部
..
我有以下型号 class GymUser
..
我是Rails的新手,我对如何在视图中正确显示嵌套模型属性有些困惑. 我正在使用Rails 3.2.6. 我在这里的3个模型: class Company
..
我创建的组合框,显示供应商,以便当供应商选择将更新表示购买一个div,示出的购买将在组合框之后但在嵌套形式,以便当我选择购买会告诉我所选择的购买数额. 问题在于,当我选择购买时,仅在第一行有效,而当我选择另一组合框时,则显示选择的第一个组合框的金额. 这是我的桌子 suppliers |id| |name| 1 Supplier A 2 Supp
..
我正在制作一个包含Room和RoomAttribute模型的酒店应用程序.这两个模型通过联接表在彼此之间具有many_to_many关系.每个模型的属性如下: Room – room_number,room_type(例如“豪华"或“套房")和price. RoomAttributes – name(例如“无线互联网",“有线电视",“浴缸"). 用户将首先创建一组房间属性,以便每次
..
我目前正在尝试为模型创建表格,该表格具有动态数量的嵌套模型.我正在使用嵌套表单(如 RailsCasts 197 中所述) .为了使事情变得更加复杂,我的每个嵌套模型都与第三个模型建立了has_one关联,我也希望将其添加到表单中. 对于任何对过度规范化或不正确方法感到疑惑的人,此示例都是我所面临问题的简化版本.实际上,事情要稍微复杂一些,这就是我们决定采用的方法. 一些示例代码来说明
..
我的问题是我遇到了accepts_nested_attributes_for的局限性,因此我需要弄清楚如何自行复制该功能以获得更大的灵活性. (请参阅下面的内容,这实际上使我感到困惑.)我的问题是:如果我想模仿和增加accepts_nested_attributes_for,我的表单,控制器和模型应该是什么样?真正的诀窍是我需要能够使用现有的关联/属性来更新现有模型和新模型. 我正在构建一个
..
我是Rails的新手,终于找到了使用accepts_nested_attributes_for的正确方法. 但是,网络上有一些严肃的资源说使用accepts_nested_attributes_for通常是不好的做法(例如为避免accepts_nested_attributes_for,需要进行哪些更改以及将附加的类文件放在哪个文件夹中(我想一个人需要一个附加的类). 我了解到虚拟机适
..
在嵌套表单的更新操作期间,似乎没有创建当前的嵌套记录,而是更新了当前的嵌套记录. 这是我的控制器的外观: class ApplicationsController
..
是否有以下最佳做法? 我的制造商模型具有很多库存 在我的新清单表单中,我想要一个映射到Manufacturer.name的字段,以便当一个 提交新清单的应用程序: 从表格中搜索带有“名称"的制造商 如果存在,则将ID分配给@ inventory.manufacturer_id并保存@inventory 如果不存在,则从表单中使用“名称"创建制造商,将ID分配给@ invent
..
我通读了许多有关"has_one关系和嵌套属性"的页面,但未能成功完成这项工作.任何帮助都很棒. 每个用户的has_one网络.我正在尝试以一种形式收集两个属性的信息,但一直在获取异常ActiveRecord::AssociationTypeMismatch in UsersController#create 传递的参数是: {"utf8"=>"✓", "authentic
..