Ruby on Railsアプリケーションのユーザーがドキュメント(Wordドキュメント、スプレッドシート、PDFなど)をアップロードできるようにしたいと思います。これを行う最善の方法は何ですか?Ruby On Railsを使用したドキュメントの保存
5
A
答えて
7
私はfile_column、attachment_fu、およびpaperclipを使用しました。私はまた、3つのプラグインすべてについてソースに潜入しなければなりませんでした。
間違いなく、他のものより上のクリップをおすすめします。ソースは読みやすく理解しやすいです。その拡張が容易です。無関係なファイルコピーは行いません。
ご質問がある場合は、paperclipでご連絡ください。
1
「ベスト」は、お客様のニーズに応じて異なりますが、PaperClipをご覧ください。これは、ActiveRecordとファイルを統合する非常に簡単な方法です。
0
私はPaperclipが現在利用可能な最良のソリューションであることに同意します。
Paperclipを使用する場合は、非画像タイプ(.doc、.xlsなど)のサムネイルを表示する方法について説明しています。
関連する問題
- 1. Ruby On Railsビジネスロジックを使用したルーティング
- 2. integration_testを使用したRuby on Railsテスト
- 3. REST APIを使用したRuby on Rails
- 4. Ruby on Rails - authlogicを使ってプレーンテキストのパスワードを保存する
- 5. Rubyスレッドを使用したマルチユーザのRailsアプリケーションにユーザトークンを保存
- 6. Ruby on Rails、クラスメソッドの使用?
- 7. Ruby on Railsにネストされたハッシュを保存する
- 8. Ruby on railsテーブルが追加のオブジェクトを保存しない
- 9. Ruby on Railsサブスクリプション用にストライプを使用
- 10. Select Queryの結果をVariableで保存するRuby on Rails
- 11. Ruby on Rails:作成して保存した後にredirect_toが機能しない
- 12. Ruby on Railsを使ったAjaxのポップアップボックス
- 13. Ruby on Railsで保存する前に関連オブジェクトをhas_manyで保存する
- 14. は、Ruby on Railsでの使用PostgreSQLの
- 15. Ruby on Rails:抜粋結果を保存する
- 16. Ruby on RailsでPostgresデータベースに時間を保存する
- 17. Ruby on Rails、適切な日付形式のデータベースに保存
- 18. エラーCapistrano(Mongoid)を使用したRuby On Railsアプリケーションのデプロイ
- 19. collection_selectを使用したvalidates_uniqueness_ofのRuby on Railsエラー
- 20. Ruby on Railsを使用した異なる役割の管理
- 21. PostgreSQLデータベースを使用したRuby on Rails 5プロジェクトの複製
- 22. Ruby on RailsでCaracalを使用したインラインイメージの追加
- 23. Ruby on railsを使用したWebベースのデスクトップ
- 24. Ruby on Railsを使用したWicked PDFのテンプレートオプション
- 25. omniauth-facebook gemを使用したRuby on RailsのFacebookログイン
- 26. Capistranoを使用したRuby on Railsサーバーのマウントポイントエラー
- 27. AndroidからRuby on RailsへのPOST retrofit2を使用したWebAPI
- 28. Ruby on Railsを使用した在庫管理システムの作成
- 29. Ruby on Railsを使用したHTMLビデオの背景
- 30. ruby on railsでグリットを使用する