Таким образом, чтобы получить запись в модели User, я запускаю
@user = User.find(1)
Затем, чтобы изменить атрибут:
@user.active = false
Затем возвращается false
Когдазапустить
@user.save
Я получаю
(0.2ms) BEGIN
(0.3ms) SELECT 1 FROM `users` WHERE (LOWER(`users`.`username`) = LOWER('sean') AND `users`.`id` != 1) LIMIT 1
(0.3ms) SELECT 1 FROM `users` WHERE (LOWER(`users`.`email`) = LOWER('sean@gmail.com') AND `users`.`id` != 1) LIMIT 1
(0.6ms) ROLLBACK
=> false