我正在尝试使用 IndexBasedSpellChecker构建拼写检查索引
<lst name="spellchecker">
<str name="name">default</str>
<str name="field">text</str>
<str name="spellcheckIndexDir">./spellchecker</str>
</lst>
我想指定动态字段“* _text”作为字段选项:
<dynamicField name="*_text" stored="false" type="text" multiValued="true" indexed="true">
怎么做?
答案 0 :(得分:5)
将所有文本字段复制到一个字段:
<copyField source="*_text" dest="textSpell" />
然后从字段“textSpell”
构建拼写检查索引<lst name="spellchecker">
<str name="name">default</str>
<str name="field">textSpell</str>
<str name="spellcheckIndexDir">./spellchecker</str>
</lst>
答案 1 :(得分:0)