Paperclip不显示任何错误消息

时间:2012-10-09 11:33:22

标签: ruby-on-rails paperclip

  

可能重复:
  Paperclip not displaying the error message

我正在使用rails 3.2.6。我在我的模型文件中添加了这个:

has_one :avatar, :as => :imageable, :dependent => :destroy
 validates_presence_of :avatar, :message => "can't be empty"

但如果字段留空,我没有收到任何错误消息。我只在页面顶部显示Please review the problems below:。任何人都可以提出任何建议吗?

我也尝试过:

validates :avatar, :presence => {:message => 'Please select the image'}

1 个答案:

答案 0 :(得分:0)

:头像字段不是真实字段。检查avatar_id,这是真正的数据库字段:

validates :avatar_id, :presence => true

请参阅:http://edgeguides.rubyonrails.org/active_record_validations_callbacks.html第3.9节示例。