【发布时间】:2011-12-23 12:10:24
【问题描述】:
我有一个名为 fixtures 的模型,只有管理员用户可以通过 localhost:3000/fixtures URL 访问它
此模型有一个名为 gameweekno 的字段,我想将其用作分页字段,以便将相对于他们的游戏周的灯具显示给管理员。有没有办法根据gameweekno等字段创建分页?
【问题讨论】:
我有一个名为 fixtures 的模型,只有管理员用户可以通过 localhost:3000/fixtures URL 访问它
此模型有一个名为 gameweekno 的字段,我想将其用作分页字段,以便将相对于他们的游戏周的灯具显示给管理员。有没有办法根据gameweekno等字段创建分页?
【问题讨论】:
您需要在您的夹具模型中的 gameweekno 上添加default_scope。
default_scope order("gameweekno [ASC|DESC]")
现在,当您进行分页时,灯具将显示为 ASC 或 DESC gameweekno。
如果您使用的是will_paginate gem,那么您可以这样做
Fixture.order('gameweekno ASC').paginate(:page => params[:page])
【讨论】: