簡體   English   中英

您如何使用will_paginate?

[英]How do you use will_paginate?

假設@set@set對象。 這些對象中的每一個都有一個描述方法,該方法將返回一些我想顯示在各個頁面上的文本。 如何使用will_paginate對此進行分頁?

到目前為止,我看到的示例如下:

@articles = Article.paginate :page => params[:page] 

看起來他們正在引用所有Article對象。

假設您的模型稱為SomeObject ,則will_paginate語法類似於ActiveRecord的.find()

@set = SomeObject.paginate(:page       => params[:page],
                           :per_page   => 20,
                           :order      => 'created_at DESC',
                           :conditions => { :foo => 'bar' })

查看文檔以獲取更多信息。

要在活動記錄中進行調用,您只需使用.paginate而不是.find並傳遞必要的參數,就可以清楚地知道gem的使用方法。 自述文件中包含安裝文檔和用法示例。 這些示例可能沒有使用您的@set,但是您以相同的方式使用它。

編輯:顯然那些鏈接是錯誤的,will_paginate的github存儲庫具有該wiki和自述文件。 在github上搜索它,因為我目前似乎無法完成史詩般的鏈接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM