データを指定件数だけ取得するpaginate関数
paginate関数
-
指定されたモデルから、指定した件数だけデータを取り出す。
(@memo_pages, @memos) = paginate(:memos, |:per_page => 10|)
- memosモデルから10件のデータを取得
- 全体が何件あるかの付帯情報を@memo_pages変数に返す
- ページ分けをする際に用いる
- 引数でデータを絞り込んで表示させたり、並び変えも可能
find関数
- モデルからデータを取り出す。
- 「モデル名.find(:all)」は、モデルの全データを配列として返す。