私はamw S3でruby onアプリケーションを作成しました。rubyからamazon S3のファイルを削除するには
私は写真をアップロードできますが、写真の参照はデータベース内で削除されていても削除しようとしていますが、写真はまだS3にあります。
実際にS3からファイルを削除するにはどうすればよいですか?
私はamw S3でruby onアプリケーションを作成しました。rubyからamazon S3のファイルを削除するには
私は写真をアップロードできますが、写真の参照はデータベース内で削除されていても削除しようとしていますが、写真はまだS3にあります。
実際にS3からファイルを削除するにはどうすればよいですか?
質問が正しく指定されていません。あなたがより多くの情報を提供できるなら、それは素晴らしいでしょう。しかし、Amazon S3でファイルを処理する方法はいくつかあります。
this documentationによると、あなたがmethod deleteを使用することができますので、[次のようになるはずですRuby Library for Amazon's Simple Storage Service's (S3) REST API.
から(実装を参照してください):
AWS::S3::S3Object.delete('goodbye.txt', 'my-new-bucket')
が非常に役に立っもthis questionである可能性があります。
とにかく、Amazon S3にファイルをアップロードする場合は、PaperclipまたはCarrierwaveを使用することを強くお勧めします。いくつかの役立つ記事: