저는 Paperclip을 사용하고 accepts_nested_attributes for를 사용하고 있습니다. 나는 그들이 {model} _file_size == nil을 가지고 있다면 사진을 버리는 가장 좋은 방법이 무엇인지 궁금합니다. 즉, db에 저장하지 말아야합니다. 이것은 discard_if 옵션을 사용하여 아래 예에서와 같이 attribute_fu를 사용하여 수행 할 수 있습니다. Photo 클래스는 Paperclip을 사용합니다. 그러나 나는 attribute_fu를 사용하고 싶지 않습니다.Paperclip ": discard_if"기능
class Stadium
has_many :photos, :as => :parent, :discard_if => proc { |upload| upload.photo_file_size.nil? } # discard_if does not work
accepts_nested_attributes_for :photos
end
감사합니다.
감사합니다. 별로 마음에 무엇이 있지만 내 문제를 해결 :) –