先週、画像のアップロードで四苦八苦したが、おかげで色々と分かった。
で、今回は1行に5つ画像が必要となった。
前回は1つだったし、まだよく理解していない部分もあったので、同じテーブルに画像格納用のフィールドを作って処理したが、さすがに今回は画像格納用のテーブルを分けて作成し、hasManyを使うことにした。
あれから色々と考えてみたが、jQueryでajaxで画像処理はいいとして、画像のvalidationしたらそのままDBに入れてしまうことにした。
途中で放り出されて使われない画像もDBに溜まってしまうので、そいつはcronで定期的にDBから削除することにしよう。