carrierwaveで複数画像をアップロードする際にINSERT文の量が多すぎて、やたら時間がかかってしまうのでバックグラウンドジョブを走らせたいと思っています。そこで調べたところcarrierwave_backgrounderというgemがあったので導入したところ、image_tmpカラムには値が入るのですが、肝心のimageカラムがNULLとなってしまいます。
考えられる原因に心当たりのある方、ご回答頂けると幸いです。
複数画像を1つのfile_fieldでアップロードするために、Userというモデルと1対多のリレーションを定義し、fields_forでUserモデルにImageモデルをネストさせた形でアップロードを行っています。
Uploaderクラスとmountの位置、アップロードした時のログ、バックグラウンドジョブの種類を教えてください。
あなたの回答
tips
プレビュー