Tôi muốn có các thư mục riêng biệt trong thùng S3 để giữ cơ sở dữ liệu sản xuất rõ ràng từ môi trường phát triển. Tôi không chắc chắn làm thế nào để làm điều này, đây là bộ xương tôi đã đi lên với trong initializer carrierwave:Cấu hình Môi trường để Sử dụng các Đường dẫn Lưu trữ Khác nhau trên Amazon S3 với Carrierwave
if Rails.env.test? or Rails.env.development?
CarrierWave.configure do |config|
//configure dev storage path
end
end
if Rails.production?
CarrierWave.configure do |config|
//configure prod storage path
end
end
Tốt (ngoại trừ lỗi đánh máy nếu sản xuất) – apneadiving
OK và bạn sẽ viết đường dẫn như thế nào? Cái gì đó như 'config.store_dir = "path"'? – PEF