named_scop
使い方
まず、モデルクラスの中でinclude
します。
1 class Post 2 include PaginationScope 3 end
これによって、Postクラスにpaginate
というnamed_scop
続いて、Pagination
1 class PostsController < Applicatio nControlle r 2 def index 3 @posts = Post.not_delete d.paginate(params[:page], 10)
のようにScopeを取得します。
続いて、Viewで以下のようにPagination
1 <%= paginate @posts %>
paginateメソッドは Pagination
posted by
genki
on Sat 16 Aug 2008
at 23:25