【发布时间】:2015-08-05 14:32:04
【问题描述】:
我正在创建一个前端应用程序,该应用程序使用 Apache Solr 引擎通过数据库进行查询,但我有两个问题我无法找到答案。
当 Solr 处理 Facet 查询时,我如何让 facet 成为单个短语(“Department of the Navy (160)”)而不是 4 个术语的分解 facet(“Department (160)”) (200)" "(200)" "海军 (160)")。
另外,如何从查询中删除某些方面,例如“and”“to”“the”等。
谢谢。
【问题讨论】:
-
短语的数据类型是什么,您是如何编制索引的?
-
@Ramzy 短语的数据类型是文本,但我只是在 schema.xml 文件中创建了一个重复的字段,并将其设置为字符串类型而不是文本,它拾取了整个字段而没有切片它了。得到它现在工作! :)