問題タブ [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.
ruby-on-rails-3 - 範囲指定された一括割り当てで Rails 3.1 アプリをシードする方法
Rails 3.1 (RC4) とスコープ付きの一括代入では、データのリストをロードするときに、seeds.rb をどのように操作する必要がありますか。
例えば。私は通常、次のようなものを持っています:
これにより、100 以上の都市が作成されます。City モデルにはスコープ化された大規模な割り当てがあるため、これは機能しなくなりました:as => :admin
。
私の知る限り、この.create()
メソッドでは を投入できません:as => :admin
。のみ.new()
で.update_attributes()
これを行うことができます:as => :admin
。
したがって、(以下の) ようなことを行うのは面倒です (特に 100 件以上のレコードの場合):
これについて何か考えはありますか?
laravel-4 - 保護されたフィールドに一括代入値を入力
Elequent モデルの ::create メソッドで保護されたフィールドを埋めることは可能ですか?
私の User モデルがそのような場合:
これを行うことは可能ですか?