0

我在 Rails 3 应用程序中使用 Paperclip 2.3.11,并进行了以下验证:

validates_attachment_size :asset, :less_than => 2.megabytes, 
                          :message => "bigger than 2MB"

是否可以在消息中包含原始文件名,所以它看起来像:

my_file.jpg bigger than 2MB
4

1 回答 1

0

我认为您应该能够为 lambda 传递:message,例如:

validates_attachment_size :asset, :less_than => 2.megabytes, 
                          :message => lambda {|asset| "#{asset.file_name} bigger than 2MB" }
于 2011-06-24T04:31:02.550 回答