2013-08-28 55 views
1

如果我有一個JSON數據源(例如:http://marketplace.envato.com/api/edge/new-files:themeforest,site-templates.json),我可以使用will_paginate進行分頁嗎?我爲JSON使用HTTParty,所​​以它不通過ActiveRecord,這就是問題所在。如何在沒有ActiveRecord的情況下使用HTTParty和will_paginate?如何在HTTParty中使用will_paginate?

+1

並不清楚......但你可以使用'will_paginate'爲'數組''只需使用'require'will_paginate/array''和'array.paginate(:page => 100,:per_page => 10)' –

+0

好的。所以我必須將JSON t o首先陣列?你給了我一個主意。我會試試看。 =) –

+0

@tungsten_carbide如果你得到這個人的幫助,那麼請投票上去 – 2013-08-28 06:33:04

回答

3

您可以使用will_paginatearray創建json response陣列只使用
require 'will_paginate/array'

array.paginate(:page => 100, :per_page => 10)

謝謝

+0

它的工作。我還發現一些其他有用的網頁http://stackoverflow.com/questions/13187076/paginating-an-array-in-ruby-with-will-paginate#_=_和http://stackoverflow.com/questions/4352895 /紅寶石上導軌意志-PAGINATE-一個陣列 –