データファイル(XMLなど)をRailsで内部的にロードする場所はどこですか? 標準的な場所はありますか?今私は "public"フォルダにファイルを保持します。Rails - データファイルを置く場所は?
11
A
答えて
10
私はあなたのファイルにどのような種類のデータがあるかによって決まると思います。ファイルが起動時にロードされるはずであれば、おそらくconfig
フォルダが良いでしょう。いくつかのバックエンド処理に必要な場合は、lib
がその場所になります。または、data
フォルダを作成するだけです。
セクション3.2 hereの末尾に、デフォルトのフォルダとその目的を示す表があります。
7
パブリックフォルダはパブリックコンテンツ用です。
アプリのルートに「データ」というフォルダを作成しても問題ありません。
関連する問題
- 1. Rails + processing.js - .pdeファイルを置く場所は?
- 2. PostgreSQLデータファイルの場所
- 3. プロジェクトファイルを置く場所は?
- 4. Ruby on Rails:.png iphone boomarkアイコンを置く場所は?
- 5. ViewModelを置く場所
- 6. Rails - アクティブでないモデルを置く場所(ディレクトリ)
- 7. Drupal 7 hook_cron - 置く場所
- 8. Emacs:psvn.elファイルを置く場所は?
- 9. EclipseにGitリポジトリを置く場所は?
- 10. cellforrowatindexpathにdrawrectを置く場所は?
- 11. Django:グローバルモデルを置く場所は?
- 12. swffit、コードを置く場所は?
- 13. Ruby on rails3 javascriptコードを置く場所
- 14. Debian Linuxのスクリプトファイルとデータファイルの場所
- 15. glassfishサーバにファイルを置く場所
- 16. laravelにフォーラムを置く場所5
- 17. Joomla:サブメニューを別の場所に置く
- 18. CakePHP: 'Services'ロジックを置く場所
- 19. iPhone Dev - レイジーローディングコードを置く場所
- 20. オブジェクトマッピングを置く場所(RestKIt内)
- 21. レールにユーティリティスクリプトを置く場所
- 22. Xcode:画像リソースを置く場所
- 23. Eclipseにconfig.propertiesとlog4j.xmlを置く場所
- 24. Rubyのスーパークラスのユーティリティメソッドを置く場所
- 25. Codeigniter:URLから変数を置く場所
- 26. xCodeローカリゼーション - .lprojファイルを置く場所
- 27. .lower()をある場所に置くか別の場所に置くかの違いはありますか?
- 28. マスターページにない場合はナビゲーションメニューを置く場所 - asp mvc
- 29. Rails 3:カスタムバリデータークラスを配置する場所はどこですか?
- 30. Androidでヨガの場所を近くに置くには?
私はlibがデータフォルダより優れていると思っています。なぜなら、おそらくカスタムファイルはそれ自体がlibにあるレーキタスクで操作されるからです。 – Donato