0
我在我的Rails 3應用程序模型中有以下代碼。問題是這些錯誤消息沒有出現在我的表單中。我知道部分錯誤消息是正確的,因爲來自其他字段的其他錯誤正在顯示。我究竟做錯了什麼?自定義ActsAsGeocodables錯誤消息
validates_as_geocodable :allow_nil => true do |geocode|
if geocode.nil?
model_instance.errors.add_to_base("Please specify a location")
return false
end
if geocode.precision >= :locality
model_instance.errors.add_to_base("Try to be more specific w/ your location")
return false
end
end