Я установил will_paginate и act_as_ferret в моей системе для рубиновых рельсов.
Моя папка, кажется, работает нормально, прежде чем устанавливать act_as_ferret. Когда я ставлю в коде, чтобы сделать поиск Я получаю следующее сообщение об ошибке:нужна помощь с act_as_ferret и will_paginate, чтобы играть хорошо вместе
NoMethodError in Community#search
Showing app/views/community/_result_summary.rhtml where line #3 raised:
undefined method `total_entries' for []:Array
Extracted source (around line #3):
1: <% if @users %>
2: <p>
3: Found <%= pluralize(@users.total_entries, "match") %>.
4: </p>
5: <% end %>
Если я вынимаю функцию поиска, постраничный работает, но это бессмысленно, потому что я не могу делать поиск. Может ли кто-нибудь помочь мне на этом?
Спасибо!
Стивен
все еще получаю ту же ошибку, на этот раз на линии 3. Рубин говорит мне, что не определен метод 'total_entries' – user328962
, кстати - с этим кодом - поиск пуст, но в paginate возвращается ошибка. – user328962
проверить мой отредактированный ответ и сообщить мне. – Salil