0
私はnスクリーンショットを持つモデルブックを持っています。Rails 3に画像の配列を格納する方法は?
各スクリーンショットはイメージです。
Iは配列内私はクリップの画像を格納することができる画像プラグイン(例えば、クリップ)を使用してシリアル化したい
?
良い方法がありますか?
おかげ
私はnスクリーンショットを持つモデルブックを持っています。Rails 3に画像の配列を格納する方法は?
各スクリーンショットはイメージです。
Iは配列内私はクリップの画像を格納することができる画像プラグイン(例えば、クリップ)を使用してシリアル化したい
?
良い方法がありますか?
おかげ
あなたはおそらく、各Screenshot
のためのテーブルとモデルを作成しなければならないがBook
Screenshot
からhas_many
関係を設定し、Book
からScreenshot
からbelongs_to
。
Screenshot
あなたが好きな方法で添付ファイルを処理するにはclipclipプラグインを使用しますが、ファイルシステムまたはAmazon S3のいずれかに格納することをお勧めします。どちらもプラグインが役立つはずです。どのような作業をしても、データベースに保存するのはひどく非効率で、Apache、Nginx、S3などの高速ファイルサーバーを利用することはできません。
配列のように並べるのはどうですか?そこにはどんな勧告? –
スクリーンショットを表示するインデックスを指定するには、 'Screenshot'に' ordinal'カラムを付けることができます。あるいは、その情報が 'Screenshot'に属していない場合、その情報を持つ中間の結合テーブルを持つことができます。 –