反正有沒有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