Проблема с Solr [версия 4.0] Filter Query (fq): не удается выйти из тире - PullRequest
0 голосов
/ 28 июня 2019

У меня проблемы с работой с Solr Версия 4.0

фильтр запроса, я использую JournalID для фильтрации запроса, но он не может избежать тире. Я пытаюсь использовать

нажмите, чтобы увидеть, как запрос FQ

<fieldtype name="string" class="solr.TextField" sortMissingLast="true" omitNorms="false">
    <analyzer>
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
        <filter class="solr.WordDelimiterGraphFilterFactory"/>
        <filter class="solr.StandardFilterFactory"/>
        <filter class="solr.LowerCaseFilterFactory"/>
        <filter class="solr.NGramFilterFactory" minGramSize="2" maxGramSize="20"/>
    </analyzer>
    <analyzer type="query">
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
        <filter class="solr.WordDelimiterGraphFilterFactory"/>
        <filter class="solr.StandardFilterFactory"/>
        <filter class="solr.LowerCaseFilterFactory"/>
    </analyzer>
</fieldtype>

и когда я попытался запустить его, я столкнулся с ошибкой. Обратите внимание, что я использую версию Solr 4.0.

Пожалуйста, помогите мне.

...