モデルがProduct
あり、作成されたレコードごとに、そのレコードに関連付けられた複数の画像が必要です (たとえば、3 ~ 10)。各画像には複数のサイズが必要です (たとえば、3 つの異なるサイズ)。
私はCarrierwaveをチェックアウトしましたが、それは機能しますが、1つの画像だけです(というか、1つのレコードで複数の画像を取得する方法がわかりません)。
jQuery File Upload も調べたところ、複数のファイルを簡単にアップロードできるように見えますが、最終的には、各アップロードが 1 つのレコードに関連付けられます。はい、ファイルをドラッグ アンド ドロップできますが、5 つのファイルをドラッグすると、5 つのレコードが作成されます。
理想的には、同じ jQuery-File-Upload 機能を取得できるようにしたいと考えています (処理はクライアント側で行われ、アップロード中にプログレス バーが表示され、可能であればドラッグ アンド ドロップなど)、すべてを許可するだけです。一度にアップロードされる画像は、1 つのレコードに割り当てられます。
ありがとう。