Если я не указал defType в запросе solr, какой синтаксический анализатор будет использоваться, будь то DisMax или EDisMax?
какой тип парсера использовался в solr
Ответы (2)
До Solr 1.3 стандартный обработчик запросов вызывал стандартный анализатор запросов в качестве анализатора запросов по умолчанию. В версиях, начиная с Solr 1.3, стандартный обработчик запросов вызывает анализатор запросов DisMax в качестве анализатора запросов по умолчанию.
http://lucidworks.lucidimagination.com/display/solr/The+Standard+Query+Parser
Параметр defType выбирает анализатор запроса, который Solr должен использовать для обработки основного параметра запроса (q) в запросе. Например: defType=dismax
Согласно solr 6.6, если параметр defType не указан, то по умолчанию используется стандартный анализатор запросов. (например: defType=lucene)
тот же вопрос также задается в что такое анализатор запросов solr по умолчанию
ссылка: https://lucene.apache.org/solr/guide/6_6/common-query-parameters.html