0
我想在我的應用程序中的事件打電話event.destroy
。每個事件都使用carrierwave上載圖像。當我嘗試銷燬上傳了圖片的活動,然後對活動進行編輯並上傳新圖片時,我會返回錯誤Net::SFTP::StatusException (2, "no such file")
。Net :: SFTP :: StatusException與CarrierWave刪除
任何線索如何解決這個問題?沒有什麼特別的事情發生,只需使用carrierwave和carrierwave-sftp將簡單的圖片上傳到外部服務器即可。當事件被銷燬時,我有一個引用自定義方法的回調(如下)來刪除圖像。
謝謝!
event.rb模型
after_destroy :delete_event_image
def delete_event_image
self.remove_image!
end