我有一个拥有30-50个用户的数据库,我想在每个人中编辑一个属性。
我不熟悉SQL的艺术,但我认为for或某种循环可行。
而不是写:
u = User.find(id)
u.air = true
u.save
我能写些什么?
答案 0 :(得分:1)
如果您希望所有内容都以相同方式更新,请尝试:
User.update_all(air: true)
如果您需要不同的更新,请尝试:
User.all.each do |u|
u.air = true
# add whatever other logic you need here
u.save
end