8.х Полнотекстовый поиск

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем n.s.gnedash, 6 апр 2017.

  1. TopicStarter Overlay
    n.s.gnedash
    Offline

    n.s.gnedash Опытный в 1С Команда форума

    Регистрация:
    15 авг 2010
    Сообщения:
    1.383
    Симпатии:
    6
    Баллы:
    29
    Имеется конфигурация УНФ. Необходим расширенный поиск номенклатуры, для этого решили воспользоваться полнотекстовым поиском.

    В номенклатуре создан строковый реквизит, в который помещаются необходимые слова для поиска. Например, наименование карточки - Фаркоп Киа Рио, но он он так же подходит для Мазды, лады и тд.
    В строковый реквизит вносят эти значения.
    Далее регламентное задание выполняет обновление индекса, чтобы поиск заработал и в итоге вообще данную позицию номенклатуры не ищет ни по наименованию, ни по доп. словам поиска. Полностью очищаю индексы, заново обновляю их, тогда начинает работать и по наименованию и по доп словам поиска. Кто-нибудь сталкивался с такой проблемой?
  2. TopicStarter Overlay
    n.s.gnedash
    Offline

    n.s.gnedash Опытный в 1С Команда форума

    Регистрация:
    15 авг 2010
    Сообщения:
    1.383
    Симпатии:
    6
    Баллы:
    29
    Добавлю.
    Строка поиска формируется так. Есть Регистр сведений, в него пользователи добавляют записи - Модель, Марка (рис1), затем данные из этого РС формируют строковый реквизит (рис2).
    Пытаюсь искать по наименованию элемента + слову из строки поиска, например "Тест KALINA CROSS", либо "Тест ВАЗ", либо "Тест ACURA NSX", ищет не по всем словам, конкретно в этом случае не ищет по связке "Тест 80" и "Тест NIVA".

    (рис1)
    1.PNG

    (рис2)
    2.PNG