反正有没有validates_attachment_size除动态文件大小限制?这里是一个例子:回形针的动态附件大小(导轨)
class Document < ActiveRecord::Base
belongs_to :folder
has_attached_file :document
validates_attachment_size :document, :less_than => get_current_file_size_limit
private
def get_current_file_size_limit
10.megabytes # This will dynamically change
end
end
我试过这个,但我不断收到一个错误,说“未知的方法”。 Lambdas和Procs也不起作用。有没有人试过这个?由于
这工作得很好。谢谢!我希望会有一些更好的方式,但我现在不想。也许我会向Paperclip提交一个补丁。 :) – CalebHC 2010-04-27 23:13:07