在尝试将服务器从 CF8 更改为 CF10 时,发生了这种情况
在 CF8 中,这是搜索代码
<cfsearch
collection="test_#arguments.cabinetid#"
status="docsearchstatus"
name="docsearch"
criteria='#arguments.filter#'
suggestions="Always"
contextpassages="1"
contextbytes="300"
>
在 CF10 中,我正在使用它。
<cfsearch collection="test_#arguments.cabinetid#"
status="docsearchstatus"
name="docsearch"
criteria='#lcase(arguments.filter)#*'
suggestions="Always"
contextPassages="1"
contextBytes="300"
>
实际提交的上下文更长,更具描述性。但是在大多数情况下使用 solr 时,上下文是空的。
我尝试对 solr.xml 和其他 solr 配置文件进行一些更改。这里我们动态添加集合。因此无法通过更改配置文件来解决此问题。
有没有人遇到过这个???
结果形式真实性搜索
SOLR 搜索结果