Какой тип парсера использовался в solr

Если я не указал defType в запросе Solr, какой парсер будет использоваться, будь то DisMax или EDisMax?

2 ответа

Решение

До Solr 1.3 стандартный обработчик запросов вызывал стандартный анализатор запросов в качестве анализатора запросов по умолчанию. В версиях, начиная с Solr 1.3, стандартный обработчик запросов вызывает анализатор запросов DisMax в качестве анализатора запросов по умолчанию.

http://lucidworks.lucidimagination.com/display/solr/The+Standard+Query+Parser

Параметр defType выбирает синтаксический анализатор запросов, который Solr должен использовать для обработки основного параметра запроса (q) в запросе. Например:defType=dismax

Согласно пункту 6.6, если параметр defType не указан, то по умолчанию используется стандартный анализатор запросов. (например: defType=lucene)

тот же вопрос также задается в том, что является анализатором запросов Solr по умолчанию

ссылка: https://lucene.apache.org/solr/guide/6_6/common-query-parameters.html

Другие вопросы по тегам