0

ユーザーがデータベースに保存されるファイルをアップロードするための簡単なフォームを作成したいと思います。また、データベース内の送信されたすべてのファイルを、名前とファイルをダウンロードするためのリンクとともに表示したいと思います。概略的には、Railsでこれを行うための最良の方法は何ですか/ファイルをテーブルに保存する方法(テーブルにどのフィールドを含める必要がありますか?など)。ありがとう!

4

2 に答える 2

1

ファイルシステムの代わりにs3へのアップロードでpaperclip gemを使用します

https://github.com/thoughtbot/paperclip

README を確認してください。ほとんどの例は画像用ですが、画像以外のファイルでも機能します

于 2012-10-04T04:23:09.843 に答える
0

ペーパークリップを使用してファイルをアップロードします。画像/ファイルをデータベースおよびs3(AWS)に保存できます。レールでペーパークリップを使用する方法の例については、以下のリンクを参照してください。

Railsでペーパークリップを使用してファイルをアップロードする手順は次のとおりです

http://patshaughnessy.net/2009/4/30/paperclip-sample-app

githubの場合

https://github.com/thoughtbot/paperclip
https://github.com/websymphony/Rails3-Paperclip-Uploadify
于 2012-10-04T04:57:38.413 に答える