1
顯示數組的大小我想從該查詢返回結果的總數:與will_paginate
@users = User.paginate(:page => params[:page], :per_page => 2)
@users.size
只是給了我一個頁面上的記錄數。如果第1頁有2個用戶,則@users.size
將爲2.如果第2頁有1個用戶,則@users.size
將爲1.
如何顯示所有用戶的大小?
顯示數組的大小我想從該查詢返回結果的總數:與will_paginate
@users = User.paginate(:page => params[:page], :per_page => 2)
@users.size
只是給了我一個頁面上的記錄數。如果第1頁有2個用戶,則@users.size
將爲2.如果第2頁有1個用戶,則@users.size
將爲1.
如何顯示所有用戶的大小?
你需要調用另一個活動記錄模型,命名爲這樣:
@count = User.count
will_paginate增加了一些屬性返回的集合其中之一是total_entries
這是查詢將返回結果總數。
適合我,謝謝。 – chief 2010-04-01 03:22:13
插件執行'count'操作並將計數設置爲'total_entries'屬性。沒有必要做第二次計數。 – 2010-04-01 05:35:48