1
テーブル(レッスン)を並べ替え、件名(レッスンのテーブルのAフィールド)でグループ化したいと考えています。その後、件名で表示します。テーブル項目を並べ替えてグループに分割する
だからヘッダを有するであろう:件名
そしてそれは、被験体における各項目の画像、タイトル、説明を表示するであろう。あなたは、ソートしてから分割するについて行くだろうかコントローラで
Math
[img] [img] [img] ...
title title title ...
desc desc desc ...
Science
[img] [img] [img] ...
title title title ...
desc desc desc ...
etc.....
: それからそれはように例えば最大5つの項目
を次の件名に移動しますか?
ダイナミックな被写体がある場合、どのように表示するか?
件名はどのように保存されていますか? 'has_many'レッスンのモデルですか? –
申し訳ありません...私はそれをより良く書き留めておくべきでした。件名はレッスンのテーブルの列です –
これはおそらくhas_manyレッスンの異なるテーブルにする必要があります。あなたがそれを持っている方法は非正規化されていて、一般的には[正規化されたデータ](http://en.wikipedia.org/wiki/Database_normalization)が最適です。 –