В моей SOLR schema.xml я определил продукт арабского поле имени, как показано нижеКак искать арабские слова в Solr
<field name="productNameArabic" type="text_ar" indexed="true" stored="true"/>
<fieldType name="text_ar" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" words="lang/stopwords_ar.txt" />
<filter class="solr.ArabicNormalizationFilterFactory"/>
<filter class="solr.ArabicStemFilterFactory"/>
</analyzer>
</fieldType>
В поисках Solr Я хочу найти название продукта, используя арабские буквы. Во время поиска арабский пользователь может немного по умолчанию искать какое-либо имя продукта. Потому что некоторые персонажи должны упоминать при поиске.
Ex: إ أ آ
В указанных выше символов, пользователь может получить комбинацию клавиши переключения. Обычно, если арабский народ будет упоминать символ «ا» и получит следующие комбинированные слова.
Пример: إبرا
В моем ГУМЗЕ schema.xml я определил продукт арабского поле имени, как показано ниже
так, в чем проблема? вы получили исключение или что-то еще? – Mysterion
Моя проблема в том, что если нажать символ «ا», поиск solr соответствует только этим символам. Я хочу, если я нажимаю символ «ا», solr должен также искать комбинированные символы. Не исключение – Mohan