2013-03-31 67 views
0

我想分析我的XML解析結果。目前,我得到:如何分頁NodeSet?

undefined method `paginate' for #<Nokogiri::XML::NodeSet:0x0000000374e408> 

這是怎麼了實施分頁:

//Controller 
require 'will_paginate/array' 
def index 
    @mycontacts = getcontact.paginate(:page => params[:page], :per_page => 30) 
end 

我想返回的節點集不是一個數組,但以什麼格式是節點集,可以我在這個上使用will_paginate還是必須做其他事情來分頁我的結果?

回答

0

這可以幫助別人所以我回答自己,在需要打開節點集到一個數組,這樣我可以使用will_paginate

def index 
    @mycontacts = getcontact.to_a.paginate(:page => params[:page], :per_page => 30) 
end