我的ActiveRecord模型(在Rails中)中有一个datetime字段,当datetime超出范围时,我需要保护我的模型不受崩溃的影响。我发现了的问题,并试图提出类似的问题: validate :important_date_is_valid_datetimeerrors.add(:important_date, 'must be a valid datetime')
我已经设置了一个rails应用程序,它使用devise作为身份验证工具。然而,我希望用户选择一个随机的用户名,而不是被限制在与我分享他/她的电子邮件。我遵循了的说明。然而,问题是每当我尝试使用用户名(带有一个空的用户数据库)注册时,表单都会显示错误username is invalid。以下是我正在运行的验证,供参考: :rec