Vielen Dank @simon – dieser Code hat mir sehr geholfen.
Ich habe absolut keine Erfahrung mit Ruby, aber Erfahrung mit anderen Sprachen, sodass es nicht lange gedauert hat, bis ich den folgenden Code erstellt habe:
all_users = User.find_each()
all_users.each do |user|
if user.id > 70 and user.active == true and user.admin == false and user.trust_level == 1 and user.suspended_at == nil and user.moderator == false
puts "MODIFY: #{user.id}: #{user.trust_level}: \"#{user.username}\""
user.update(locale: :fr)
else
# diesen Benutzer überspringen
puts "------: #{user.id}: #{user.trust_level}: \"#{user.username}\""
end
end
Ich weiß nichts über Ruby, daher gibt es wahrscheinlich eine elegantere Lösung. Aber für mich funktioniert das
. Vielen Dank.