I ve got auser model for my app, and it has effectively used has_secure_password/code> 直至这一点。 <代码>has_secure_password
, 必需有一个<密码>_digest栏,并在此列出我最近的问题。
我想创立一个“role”一栏,显示该栏与用户分开管理,但在移解后,我的<代码>密码_digest遭到腐败,以便在我试图在我看来使用该栏时,我就错失了。 在我的sql中,所有东西都是罚款(password_digest
)。 数值不变),但铁路通过
#BigDecimal:59d0c60, 0.0 ,9(18)
此外,除非我从扼杀中改变角色类型,否则,它会得到类似的信息(尽管如<条码> 绕过词_digest,但不管怎么说,它都完全被罚款)。 击退移民,从铁路运输开始删除“铁路”一栏原因。
这里正在发生什么?
Here s my database schema:
Here s the result of a sql query fed directly to mysql:
Here s the result of the same query through rails (first time):
Here s the result of the same query through rails (after first time):