我有一个奇怪的问题。我正在使用以下数据运行突出显示查询
{ id: 1,
fld: 'a word1 a word2 a word3 a word4 a word5' }
查询,
q=fld:"a word1 a word2 a word3"&fl=fld,id&hl=on&hl.fl=fld
我在输出中突出显示为
"a <em>word1</em> a <em>word2</em> a <em>word3</em> a word4 a word5"
但是,当我将查询更改为
q=fld:"a word1 a word2 a word3 a word4"&fl=fld,id&hl=on&hl.fl=fld
它在突出显示部分没有给出任何内容,但它在结果部分给出了文档
该字段fld
是类型的text_en
,我没有修改架构中的 fieldType。
有人可以指出这里的错误吗?