2016-03-31 3 views
0

Я прочитал will_paginate учебник и результат былрубин пагинация с will_paginate с Монго дб

undefined method `total_pages' for #<Mongoid::Criteria:0x007f7c09428d80> 

class ServicesController < ApplicationController 
    def index 
     @services = Service.all.paginate(page: params[:page], per_page: 5) 
     @organs = Admin::Organ.all 

    end 

    def show 
     @service = Service.where(permalink: params[:permalink]).first  
    end 
end 

<%= will_paginate @services %> 

ли кто-то есть представление об этой ошибке?

+0

Вы проверили ** @ услуги ** это ** не ноль **? – dp7

+0

Это возвращает данные, зарегистрированные в других частях системы, которые должны искать службы, но в этом случае дает эту ошибку с Mongoid –

ответ

0

может вам изменить, как это в вашем методе индекс

def index 
    @organs = Admin::Organ.all 
    @services = Service.all.paginate(page: params[:page], per_page: 5) 
end  
Смежные вопросы