@vladis1211

Поиск в заданной товарной категории – отражает не все позиции соответствующие запросу, где копать?

Здравствуйте. Есть сайт, интернет-магазин на VPS (VM Bitrix). Суть проблемы - не корректно работает поиск в заданной категории.
Запрос формируем по наименованию 1-е слово наименования товара, в результатах поиска отражает только часть позиций (не все, удовлетворяющие запросу).
Опытным путем была выявлена следующая закономерность – при деактивации и повторной активации товаров в товарной группах – поиск в данных категориях товаров работает корректно (отражает все позиции, удовлетворяющие условиям). Но после прохождения определенного количества категорий, перестает работать корректно в папках в которых данная операция была проведена в порядке очереди раньше. Складывается ощущение, что неправильно настроен индексный файл, либо индексирование происходит некорректно после определенного количества товаров.
По данной проблеме также отмечено, что при использовании в строке поиска 2-х слов, имеющихся в поле наименование поиск также работает корректно.
Подскажите где копать, готов отблагодарить материально, человека подсказавшего правильное решение
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ответы на вопрос 2
@look2009
Как минимум нужно посмотреть код запроса из БД. И есть ли лимит на поиск, да и в коде может быть рандом для запроса. Может при выводе, тут код нужен.
Ответ написан
Комментировать
Logic87
@Logic87
Программист/администратор сайтов на 1С-Битрикс.
Сделайте полную переиндексацию инфоблоков в модуле Поиск.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы