Ruby on rails 同时更新多个模型实例,Rails方式?
我有一个Ruby on rails 同时更新多个模型实例,Rails方式?,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,我有一个设置表,表中有两个字段,键和值。现在,在为其创建管理部分时,我希望能够一次编辑所有设置 是否有一种“Rails(3)方法”可以为我节省一些时间?ActiveRecord有一个update\u all方法,用于使用find支持的指定列字符串和值对更新所有记录。该方法在后台发出一条SQL UPDATE语句 例如: Setting.update_all("key = 'foo', value = 'bar'") -等同于: UPDATE settings SET key='foo', val
设置
表,表中有两个字段,键
和值
。现在,在为其创建管理部分时,我希望能够一次编辑所有设置
是否有一种“Rails(3)方法”可以为我节省一些时间?ActiveRecord有一个
update\u all
方法,用于使用find
支持的指定列字符串和值对更新所有记录。该方法在后台发出一条SQL UPDATE语句
例如:
Setting.update_all("key = 'foo', value = 'bar'")
-等同于:
UPDATE settings SET key='foo', value='bar';
update\u all
方法,用于使用find
支持的指定列和值对字符串更新所有记录。该方法在后台发出一条SQL UPDATE语句
例如:
Setting.update_all("key = 'foo', value = 'bar'")
-等同于:
UPDATE settings SET key='foo', value='bar';