Если вы хотите, чтобы LastLogin
обнулялся, вы должны использовать ограничение
LastLogin (nullable:true)
вместо
LastLogin (blank:true)
Почему мой lastlogin не равен нулю в базе данных?У меня уже установлено пустое значение true.
Добавление одного из указанных выше ограничений не означает, что оно будет пустым / пустым, это означает, что оно может быть blank / null.
Причина, по которой он не является нулевым в базе данных, наиболее вероятна, поскольку вы присваиваете ему значение до сохранения объекта Users
.