0

我的文档中有两个索引字段。- 名称、注释。
用户搜索一个短语,如果它出现在评论或名称中,我需要采取不同的行动。
有没有办法知道为什么要检索文档?
谢谢。

4

1 回答 1

0

没有现成的方法可以知道字段匹配,而且 Solr 不会只返回与查询匹配的字段。
它将返回由 fl 参数标记的文档的所有字段。
如果要检查查询匹配的字段,可以检查

  1. 突出显示功能,可为您提供字段和匹配项
  2. 启用调试查询,解释将为您提供字段匹配。

但是,这两个选项都可以仅用于检查目的,而不是实际搜索,因为这对性能来说很昂贵,而且还可能取决于配置

于 2013-08-06T10:12:21.630 回答