小编p1v*_*nde的帖子

在phrasequery上搜索text_general字段时出现Solr错误500

获取查询错误:

LNm:"PersonLastName III"

响应是:"field \"LNm \"被索引没有位置数据;无法运行PhraseQuery'

架构是:

<field name="LNm" type="text_general" indexed="true" stored="true"/>

<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100">
    <analyzer type="index">
        <tokenizer class="solr.StandardTokenizerFactory"/>
        <filter class="solr.LowerCaseFilterFactory"/>
    </analyzer>

    <analyzer type="query">
        <tokenizer class="solr.StandardTokenizerFactory"/>
        <filter class="solr.LowerCaseFilterFactory"/>
    </analyzer>
</fieldType>
Run Code Online (Sandbox Code Playgroud)

solr phrase

7
推荐指数
1
解决办法
3117
查看次数

标签 统计

phrase ×1

solr ×1