Im пытается настроить нечувствительный к регистру поиск связки XML-документов. Есть ли встроенный тип поля, который я могу использовать? Им с помощью Solr 5.2.1, я попробовал все ответы переполнение стекаSolr регистр без учета регистра
SOLR Case Insensitive Search how to make field search not case-sensitive in solr using solrnet
Я добавил пользовательское поле в schema.xml, который находится внутри Solr-5.2.1 \ Пример \ Пример-DIH \ Solr \ solr \ schema.xml
должно ли это поле отображаться в браузере схемы в веб-интерфейсе? Im также не получить его там. это подано тип:
<fieldType name="string_ci" class="solr.TextField"
sortMissingLast="true" omitNorms="true">
<analyzer>
<tokenizer class="solr.KeywordTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory" />
</analyzer>
</fieldType>
это мой XML:
<doc>
<field name="id">
70
change.me</field>
<field name="title1" type="string_ci">
Hatton Matale
</field>
<field name="title2" type="text_general">
Kotagala Kandy
</field>
</doc>
это мой запрос:
title2:*kandy*
http://localhost:8983/solr/CaseTest/select?=title2%3AKandy & мас = JSON & отступа = истина
и вы не получили результат? –
Почему вы используете ключевое слово tokeniser? –
, если вы не можете увидеть fieldType в браузере, что означает, что вы не добавляете его в нужное место. Какой из базовых наборов конфигурации вы используете? –