Я успешно использую Carrierwave_direct — он монтирует загрузчик и загружает прямо на S3, ура! ЧАС
однако, в отличие от Carrierwave, он не сохраняет запись в БД, а просто перенаправляет обратно на «success_path» (стандартная функция AWS/S3).
Прежде чем приступить к развертыванию моего собственного решения, мне любопытно, понял ли кто-нибудь это или у него есть хороший подход к этому. Я хотел бы, чтобы он загружался непосредственно на S3 и использовал несущую волну для сохранения записи в БД.
Мои немедленные мысли - передать параметры процессу, которые будут перенесены обратно в приложение, а затем получить эти параметры и создать запись.
Цените любые мысли.