2010-07-15 45 views
0

我正在使用Paperclip和accepted_nested_attributes。我想知道什麼是放棄照片的最佳方式(即不將它們保存在數據庫中),如果他們有{model} _file_size == nil。這可以使用attribute_fu來完成,如下面的示例所示,使用discard_if選項。 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 

非常感謝。

回答