我有一个用户模型可以选择不同的枚举(显示其联系信息的选项):
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
在后台一切正常。 错误在控制台中调用,但是我不知道如何在我的视图中打印此错误消息。
谢谢!