标签: ruby-on-rails amazon-s3 carrierwave
我可以成功创建和销毁我的模型,该模型使用fog将文件保存到s3,并在s3上保存相关文件。
fog
但是当我从互联网断开连接时,我只能从数据库中删除我的模型。 object.destroy!从数据库中删除对象并显示#<Excon::Errors::SocketError: getaddrinfo: nodename nor servname provided, or not known (SocketError)>在s3文件中仍然存在。如果从s3删除文件出错,如何防止从数据库中删除对象?
object.destroy!
#<Excon::Errors::SocketError: getaddrinfo: nodename nor servname provided, or not known (SocketError)>