【发布时间】:2017-05-16 07:58:09
【问题描述】:
使用 Solr 4.0,我有一个 TextField 类型的字段 Title_t(用于存储书名)。假设这些是存储在我的数据库中的以下标题:
- 物理指南
- 理论物理教程
- 普通物理学 预订
如果要搜索标题“物理指南”,则可以使用 Title_t:物理学 G* 这会显示所有结果
- 物理指南
- 理论物理教程
- 普通物理书
现在,我的问题:
为什么过滤器不只显示“物理指南”结果? 由于搜索条件是“physics G*”而不是“*physics G *”,因此应该只显示一个结果。有没有办法保持搜索关键字的顺序?
【问题讨论】: