Ruby on rails 打印要查看的Rails用户模型验证方法
我有一个用户模型,可以选择不同的枚举(显示联系人信息的选项): 在后台一切正常。 该错误在控制台中调用,但是我不知道如何在视图中打印此错误消息Ruby on rails 打印要查看的Rails用户模型验证方法,ruby-on-rails,validation,Ruby On Rails,Validation,我有一个用户模型,可以选择不同的枚举(显示联系人信息的选项): 在后台一切正常。 该错误在控制台中调用,但是我不知道如何在视图中打印此错误消息 谢谢 我相信您需要返回false enum email_option: [ :email_always, :email_normal, :email_never ] enum phone_option: [ :phone_always, :phone_normal, :phone_never ] validate :settings_allowed
谢谢 我相信您需要
返回false
enum email_option: [ :email_always, :email_normal, :email_never ]
enum phone_option: [ :phone_always, :phone_normal, :phone_never ]
validate :settings_allowed
def settings_allowed
if email_never? && phone_never?
puts "Working"
errors.add(:user, "Can't do this" )
end
end