问题标签 [scoped-mass-assigment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1343 浏览

ruby-on-rails-3 - Rails 3.1 中的范围批量分配和accepts_nested_attributes_for 不起作用?

使用 Rails 3.1 RC4。

我的用户模型具有以下内容:

我的电子邮件模型具有以下内容:

在 Rails 控制台中:

我得到:

在我的电子邮件模型中,如果我删除:as => :admin. 一切正常...

我应该分配某种范围accepts_nested_attributes_for吗?任何人都知道如何解决这个问题?

0 投票
1 回答
1647 浏览

ruby-on-rails-3 - 如何为具有范围批量分配的 Rails 3.1 应用程序播种

在加载数据列表时,Rails 3.1 (RC4) 和作用域批量分配如何期望我们使用 seed.rb。

例如。我通常有类似的东西:

它创建了 100 多个城市。这不再起作用了,因为 City 模型有一个 scoped mass assignment :as => :admin

据我所知,该.create()方法不允许我们投入:as => :admin. 只有.new()并且.update_attributes()允许我们使用:as => :admin.

所以做类似(下面)的事情很麻烦(特别是对于 100 多条记录):

对此有什么想法吗?

0 投票
1 回答
96 浏览

laravel-4 - 批量分配在受保护的字段中输入值

是否可以使用 Elequent 模型中的 ::create 方法填充受保护的字段,
如果我的用户模型是这样的:

是否有可能做到这一点?