2017-09-17 24 views
0

我正在使用solr在csv上执行产品搜索。 csv包含多列。是否有可能获得索尔获取结果的列名以及完整的行?如何获得Solr搜索中的确切列

我的搜索查询:“Q = XMC LS” Output of Solr

的CSV看起来像: CSV

是否有可能致使已经有相处列名“产品” ?

回答

0

是的,你可以使用Highlighting。您突出显示您搜索的每个字段,然后您将获得关于哪些文本以及哪些字段与查询匹配的信息。看看这些文档,他们每个人都有几个不同的highligthers和许多params。

+0

感谢您的帮助,但现在我面临更多问题。当我在搜索词之间保留空格时,该系统可以正常工作,但当我将其删除时,该系统不起作用例如:“q = PD5 MP2”给出了答案,但“q = PD5MP2”没有。我知道它与分词器有关,但不知道如何去做。我正在使用Solr 6 – bazinga

+0

这是一个完全不同的问题,不是吗?你应该打开一个新的问题,并为涉及的领域等附加你的模式定义,否则不可能提供帮助 – Persimmonium