Sphinx 在查询中使用Spinx动态覆盖词干单词?

Sphinx 在查询中使用Spinx动态覆盖词干单词?,sphinx,stemming,Sphinx,Stemming,如果我在sphinx中打开了词干/柠檬化器,我可以“根据需要”推一个不使用词干的术语吗?我知道我可以使用wordforms从词干中忽略该词,例如Radiology>Radiology,但这会导致永远不会对该词进行词干分析。我正在寻找一种方法,不将其添加为wordform异常,但能够在查询中本质上说“查找“Radiology”而不进行stem/lemmatize”。我尝试了“Radiology”而不是Radiology,但没有任何效果。 :) 那我能做什么 =Radiology (在扩展匹配模式

如果我在sphinx中打开了词干/柠檬化器,我可以“根据需要”推一个不使用词干的术语吗?我知道我可以使用wordforms从词干中忽略该词,例如Radiology>Radiology,但这会导致永远不会对该词进行词干分析。我正在寻找一种方法,不将其添加为wordform异常,但能够在查询中本质上说“查找“Radiology”而不进行stem/lemmatize”。我尝试了“Radiology”而不是Radiology,但没有任何效果。

:)

那我能做什么

=Radiology

(在扩展匹配模式下)

这很有趣,因为我在配置上重新索引了这个错误:警告:索引'idx\u XMLer':dict=关键字、前缀和词法已启用,强制索引\u精确\u单词=1。不确定这是否解释了为什么最初的X射线照相术与X射线照相术/ic匹配,但现在不匹配。>=和>>之间是否存在差异,文档中说您现在可以使用>,但不确定这是速记还是有不同的含义。因此,您已经启用了index_exact_words,并且可以使用exact form运算符。有关wordforms的问题最好在别处解决。