15得票2回答
accepts_nested_attributes_for如何链接到现有记录,而不是创建一个新记录

我有以下模型 class Order < AR::Base has_many :products accepts_nested_attributes_for :products end class Product < AR::Base belongs_to :or...

15得票1回答
嵌套表单触发了“无法批量分配受保护属性”的警告。

我有一个多层嵌套表单,其中一个部分是: 用户->任务->先决条件 在同一个表单中还有: 用户->任务->位置 位置表单可以正常工作,现在我正在尝试为当前任务指定先决条件。 先决条件是存储在“completed_task”字段中的task_id。 当我提交表单时,输出中会得到以...

15得票3回答
AngularJS中使用ngResource处理嵌套资源问题

我正在尝试使用Angular JS,并希望从Rails应用程序中定义的嵌套资源获取数据。 我编写了以下代码: UserMission = $resource("/users/:user_id/user_missions/:id", {user_id: "@user_id", id: "@i...

14得票1回答
HTML5中的多文件上传字段如何映射到Rails 3中的嵌套模型?

我试图在嵌套表单中的文件字段上使用HTML5多个属性。 模型如下:class Album < ActiveRecord::Base has_many :album_images has_many :images, :through => :album_images ...

13得票1回答
在Rails 4中使用批量赋值添加复选框的嵌套属性

错误:param is missing or the value is empty: color 我正在制作一个表单,在其中可以向父记录添加嵌套属性,并希望通过复选框进行添加。 我有父模型“汽车”和子模型“颜色”…但是我想从一些默认的“颜色”开始…所以我还有“示例_颜色”模型,它基于“汽车_型...

13得票2回答
如何在一个Rails表单中处理多个模型?

我有以下模型class Survey < ActiveRecord::Base has_many :survey_sections accepts_nested_attributes_for :survey_sections end class SurveySection &l...

13得票1回答
当我创建我的模型对象时,为什么会出现“AssociationTypeMismatch”错误?

我遇到了以下错误:ActiveRecord::AssociationTypeMismatch in ContractsController#create ExchangeRate(#2183081860) expected, got HashWithIndifferentAccess(#21...

13得票1回答
嵌套表单/小巢状: 使用表格行来进行嵌套字段是否可行?

通常我不会在表单中使用表格,但是当使用 nested_form 或 cocoon gem 时存在嵌套表单,则将每组表单元素放在表格行中是否可以呢? 对我来说,这似乎相当直观:表格中的每一行都代表了一个对象。但是,在默认情况下,无论是 nested_form 还是 cocoon gem 都没有...

12得票1回答
如何访问嵌套参数

我想获取一些嵌套参数。我有一个订单(Order),其中包含许多项(Item),每个项又都有一个类型(Type)。我想从控制器(create method)中获取type_id参数。 @order = Order.new(params[:order]) @order.items.each d...

11得票2回答
Rails嵌套表单与图片

我正在构建一个嵌套表单,其中包含一个 Campaigns 模型和一个 Sites 模型,其中 Campaigns has_many Sites。在我的 Campaigns 表单中,我有:<%= f.fields_for :sites do |builder| %> <...