Скрепка для плагинов rails поддерживает проверки в модели, такие как:
validates_attachment_size
Единственная проблема заключается в том, что использование этой проверки, по-видимому, вызывает проверку фактического вложения, где иногда его может не быть.
Если я проверяю следующее, какое условие: если я могу использовать, чтобы игнорировать проверку, если ее нет: документ присутствует? (имеется в виду, что пользователь отправил родительский объект без прикрепленного документа).
validates_attachment_size :document, :less_than => 5.megabytes, :if => ???
Родительским объектом является: note, поэтому в файле note.rb у меня есть:
has_attached_file :document
RDocs: dev.thoughtbot.com/paperclip/