【问题标题】:Using phrase query with PreAnalyzedField in solr 4在 solr 4 中使用带有 PreAnalyzedField 的短语查询
【发布时间】:2013-05-16 15:03:44
【问题描述】:

我正在使用 solr 4.0,我尝试运行像 text:"the fox" 这样的短语查询,但我没有从 solr 得到答案。我使用具有字段类型预分析字段 (PreAnalyzedField) 的动态字段 (*_S) 对该字段进行索引。 我使用带有标记位置信息的 json 格式来索引该字段。有谁知道为什么短语查询不起作用?可能与 PreAnalyzedField 有关吗? 我尝试使用像 autoGeneratePhraseQueries="false" 这样的字段属性,但 solr 不喜欢它...... 谢谢。

【问题讨论】:

  • 您能否提供架构中的字段定义并显示输入数据的示例?

标签: solr


【解决方案1】:

这可能会迟到,但如果您仍在查找,使用 omitPositions =false 或 omitTermFreqAndPositions =false 将存储术语位置和短语查询工作。

不存储位置短语查询的字段将不起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-04
    • 1970-01-01
    • 1970-01-01
    • 2013-06-27
    • 2012-08-12
    相关资源
    最近更新 更多