Manipulando campos de usuario personalizados desde la consola de Rails

Creo que este formato solo cambia el campo personalizado en cuestión. Lo he probado brevemente y parece que funcionó. :+1:

users=User.where("users.created_at <= '2019-09-13'::timestamp")
users.each do |u|
  u.custom_fields["user_field_16"] = "Nil"
  u.save
end

Aunque si quisieras que el campo fuera NULL en lugar de decir ‘Nil’, podrías intentar esto en su lugar:

users=User.where("users.created_at <= '2019-09-13'::timestamp")
users.each do |u|
  u.custom_fields["user_field_16"] = NIL
  u.save
end