0

ドキュメントを読んだことで、これは実行可能かもしれないと理解していますが、方法がわかりません。

実稼働環境では、3つのバケット(3つのモデル、3つのバケット)のimage-bucket、audio-bucket、pdf-bucketがありますが、開発環境では、dev-image-bucket、dev-audio-bucket、devが必要です。 -pdf-バケット。

procを設定するにはどうすればよいですか?複数の構成ファイルを設定しますか?サンプルコードをいただければ幸いです。

4

2 に答える 2

3

プロセスは必要ありません。あなたのモデルでは:

has_attached_file :image,
                  :storage => :s3,
                  :s3_credentials => "#{RAILS_ROOT}/config/s3.yml",
                  :path => "whatever",
                  :bucket => "#{Rails.env}-image-bucket" 
于 2009-10-21T15:07:13.067 に答える
0

いや、これは私が探していたものです

:bucket => lambda { |photo| "#{(Rails.env.development? ? 'dev-' : '' )}feature-photos" }
于 2009-10-22T19:29:55.473 に答える