【问题标题】:Pagination based on field基于字段的分页
【发布时间】:2011-12-23 12:10:24
【问题描述】:

我有一个名为 fixtures 的模型,只有管理员用户可以通过 localhost:3000/fixtures URL 访问它

此模型有一个名为 gameweekno 的字段,我想将其用作分页字段,以便将相对于他们的游戏周的灯具显示给管理员。有没有办法根据gameweekno等字段创建分页?

【问题讨论】:

    标签: ruby-on-rails pagination


    【解决方案1】:

    您需要在您的夹具模型中的 gameweekno 上添加default_scope

    default_scope order("gameweekno [ASC|DESC]")

    现在,当您进行分页时,灯具将显示为 ASC 或 DESC gameweekno。

    如果您使用的是will_paginate gem,那么您可以这样做

    Fixture.order('gameweekno ASC').paginate(:page => params[:page])
    

    【讨论】:

    • 代码似乎正在编译没有错误,但夹具尚未分页
    • 您是否使用将分页 gem。你可以在这里找到github.com/mislav/will_paginate/wiki。通过它。我想它会解决你的问题。
    猜你喜欢
    • 2012-12-24
    • 1970-01-01
    • 1970-01-01
    • 2015-09-28
    • 1970-01-01
    • 2014-02-19
    • 2018-05-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多