Ruby on rails 验证错误:如何摆脱“验证错误”;验证失败:“;?

Ruby on rails 验证错误:如何摆脱“验证错误”;验证失败:“;?,ruby-on-rails,validation,Ruby On Rails,Validation,每当我这样做的时候 rescue Exception => e flash[:error] = e.message e.message将始终包含“Validation error:”字符串和 对象 例如: 验证失败:价格“消息:”,价格“消息” 我如何告诉rails我只是想要消息?而不是另一个 要显示的部分验证错误?您可以从试图保存的模型的#errors属性中获取所需的数据。可能存在多个验证错误(而不仅仅是一个) 看

每当我这样做的时候

        rescue Exception => e
        flash[:error] = e.message
e.message将始终包含“Validation error:”字符串和 对象

例如:

验证失败:价格“消息:”,价格“消息”

我如何告诉rails我只是想要消息?而不是另一个
要显示的部分验证错误?

您可以从试图保存的模型的
#errors
属性中获取所需的数据。可能存在多个验证错误(而不仅仅是一个)