Задать вопрос
@cirega

Поиск по Bitrix не ищет если в запросе присутствуют слова которых нет в индексе, как победить?

Добрый день, делаю поиск с морфологией на Битрикс , такой код
CModule::IncludeModule('search');
$q = $_REQUEST['q'];
$module_id = "iblock";
$obSearch = new CSearch;

$obSearch->Search(array(
    "QUERY" => $q,
    "SITE_ID" => LANG,
    "MODULE_ID" => $module_id,
));


Проблема в том что допустим ищем "Бампер Мерседес" то все находится, а если в строку включаем слово которого нет в индексе то ничего не находим, запрос "Бампер Мерседес рандом" ничего не вернет, как победить? Все апи перекопал. Заранее благодарен.
  • Вопрос задан
  • 1580 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
Удалите модуль поиска вместе с таблицами. Установите назад и заново индексируйте сайт.
Казалось бы какая связь? А иногда помогает.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы