Я работаю над проектом с открытым исходным кодом, BTC-Stores, и, кажется, обнаружил проблему. в геме Rails Sunspot.
В моей архитектуре у меня есть Item
, и у каждого элемента есть один Country
и один Category
. Фасеты и поиск по фильтрам уже работают (спасибо за этот ответ), но я обнаружил странную вещь в счете и, в основном, при показе своих предметов.
Прежде всего, если я перейду к rails console
и наберу следующее, он напечатает:
Item.count # => 329
Первая странность:
Когда я ищу, Sunspot показывает мне более 329 магазинов. Смотрите страницу "хлебные крошки" и разбирайтесь:
Что может быть причиной этой проблемы?
Вторая странность:
Когда я ищу, первая страница (почти) в порядке, как вы видели выше. Но когда я перехожу на «Страницу 2», я получаю:
Это означает, что ни один магазин не был найден поиском Sunspot. Опять же, еще одно "но": когда я захожу на "67 страницу", последнюю страницу, она снова работает! (и все еще работает над последними страницами)
Можете ли вы понять, в чем проблема, не видя кода? В любом случае спасибо за помощь!