1
我有这个模型验证不能正常工作
class DishTemplate < ActiveRecord::Base
attr_accessible :day_id, :price, :quantity, :restaurant_id, :name, :description, :photo, :photo_cache
validates :name, :presence => true
mount_uploader :photo, DishPhotoUploader
end
和验证在控制台工作正常,但在浏览器,它的工作原理很奇怪。它不会保存任何没有名字的模型,但它也不会告诉我有关错误,没有任何形式的红色边框,没有任何内容,就像没有问题一样进入列表。什么可能是错误的以及如何解决它?
是什么你查看和保存动作看起来像解决这个问题?我猜这是在某个地方的两个地方之一。 –
您根本不会在您的视图中显示您的错误。 @ dishtemplate.errors.full_messages.each做... – kwyoung11