SOLR точное совпадение над текстом, содержащим точное совпадение

Я не мог найти лучшего названия, я надеюсь изменить его позже, если это возможно, после ваших возможных предложений.

Моя проблема:

Я получил базу данных с музыкальными артистами. Они выглядят так: «dr. Dre feat. Akon», «eminem & dr. Dre», «dr. Dre feat. Ll cool j», «dr. Dre», «dr. Dre feat. Eminem & skylar grey» , У нас есть только два поля: идентификатор и имя.

На ядре solr схемы по умолчанию я запускаю этот запрос: «q = dr. Dre», и результаты в порядке, но не идеальны, выглядя так:

др. Dre feat. AkonЭминем и др. DREдр. Dre feat. буду крутдр. DRE...

Обратите внимание, что они получили одинаковую оценку.

То, что я хочу, это иметь в качестве первого результата «dr. Dre», а затем все остальные, например:

др. DRE<< - др. DRE первыйЭминем и др. DREдр. Dre feat. буду крутдр. Dre feat. Akon...

Как мне этого добиться? (фильтры, токены, поля копирования и т. д. ist не имеет значения. Я не могу изменить код внутри solr, как я видел на другом форуме)

Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос