我希望能够创建多个具有相同登录名的用户账户(因为如果一个用户删除了他的账户,然后使用相同的登录名重新注册)。我正在使用authlogic和rails3_acts_as_paranoid。
但是出现了一个问题:Authlogic验证登录字段的唯一性,并忽略default_scope(:conditions => {:active => true})。
(请参见无效错误报告的详细信息:https://rails.lighthouseapp.com/projects/8994/tickets/4064-validates_uniqueness_of-should-honor-default_scope-or-not )
我没有找到如何告诉validates_uniqueness_of使用默认范围...你能帮我吗?
但是出现了一个问题:Authlogic验证登录字段的唯一性,并忽略default_scope(:conditions => {:active => true})。
(请参见无效错误报告的详细信息:https://rails.lighthouseapp.com/projects/8994/tickets/4064-validates_uniqueness_of-should-honor-default_scope-or-not )
我没有找到如何告诉validates_uniqueness_of使用默认范围...你能帮我吗?