1

Sequel からデータセットを使用will_paginateしてページングしようとしています。必要なものは次のとおりです。

require 'will_paginate'
require 'will_paginate/sequel'
require 'will_paginate/collection'
require 'will_paginate/version'
require 'sequel/extensions/pagination'

Ruby コードは次のとおりです。

get '/candidate' do
     @items = DB[:candidates].order(:id).extension(:pagination).paginate(1, 10)
     erb :candidate
end

ビューで:<%= will_paginate @items %>

データセットは 10 レコードで正しくレンダリングされ、[2] または [次へ] をクリックすると、ブラウザーのアドレスが に変わりますhttp://localhost:4567/candidate?page=2が、レコードは同じままです。事実上、結果はページングされず、ページ 1 を通過できません。

4

1 に答える 1