我认为此格式仅更改了所讨论的自定义字段。我已对其进行了简短测试,似乎奏效了。![]()
users=User.where("users.created_at <= '2019-09-13'::timestamp")
users.each do |u|
u.custom_fields["user_field_16"] = "Nil"
u.save
end
不过,如果您希望该字段为 NULL 而不是“Nil”,则可以尝试以下方法:
users=User.where("users.created_at <= '2019-09-13'::timestamp")
users.each do |u|
u.custom_fields["user_field_16"] = NIL
u.save
end