частичный поиск по ключевому слову / n грамм в drupal - PullRequest
0 голосов
/ 21 января 2011

как реализовать частичный поиск по ключевым словам в drupal, поскольку по умолчанию drupal не выполняет поиск по частичным ключевым словам.

1 Ответ

2 голосов
/ 21 января 2011
  1. Если вы хотите выполнить поиск по одному полю, вы можете создать представление с открытым фильтром и установить для него значение «содержит», что позволит выполнять частичный поиск по ключевым словам.

  2. Вы также можете установить основной модуль поиска, который в дальнейшем будет вызывать проблемы с обслуживанием.Патч на http://drupal.org/node/103548.

  3. Модуль Porter Stemmer пытается экстраполировать частичные поиски на полные совпадения ключевых слов (http://drupal.org/project/porterstemmer)

  4. Для реального штрафадля управления поиском вам необходимо полностью отказаться от функциональности поиска ядра Drupal и перейти на поиск Apache SOLR, который является исключительно мощным, но требует достаточного количества настроек.

  5. Youтакже можно полностью отказаться от поиска в Drupal и использовать систему пользовательского поиска Google, если вы просто хотите сопоставлять текст на сайте (http://drupal.org/project/google_cse)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...