【发布时间】:2013-06-12 14:52:26
【问题描述】:
当我查询 solr 时,如果文本出现在某些列中,我希望采取不同的行动。
我有几个问题:
- 有没有办法区分或接收结果出现的列名?
- 如果文本出现在两个不同的列 - ColumnA 和 ColumnB 会怎样。 它在 ColumnA 中更准确(得分更高)。我可以收到 ColumnA 的最高分吗? 谢谢。
【问题讨论】:
-
关于你的第二个问题:你的意思是你想知道哪个字段是“主要”命中?如果是这样,一个示例查询(以及来自 solrconfig.xml 的 queryHandler 上的相关配置)可能有助于回答这个问题。
标签: search solr full-text-search