На solr 4, я делаю запрос для слова «черный», и он возвращает мне результаты единственного продукта, которые имеют точное слово - «черный» в имени & desc , Я ищу только имя и описание.Поиск слова в строке в Solr 4
Тем не менее, есть много слов, которые я хочу включить в результаты поиска .. как результат должен включать в себя: Jadeblack, Superblack, blackblue, nightblack и другие слова, которые имеют черный цвет в строке anytwhere, а не только слово black ,
Однако такие результаты имеют меньшее значение и должны быть ранжированы после результатов, имеющих слово «черный».
Можете ли вы посоветовать, как мне изменить, чтобы получить такие результаты.
Благодарим вас за ответ. Вы предложили бы выполнить поиск по шаблону, предложенный Werzi2001 или поисковой программой в соответствии с вашим предложением. Я новичок в этом и пытаюсь понять, что будет лучше. Спасибо – Krunal
Подстановочные знаки медленнее и накладные расходы. Предлагал бы использовать ngrams, поскольку он выполняется во время индекса, поэтому поиск будет намного быстрее. – Jayendra
Благодарим за быстрый ответ. Я хотел бы попробовать с этим. +1 – Krunal