我一直在学习如何使用Solr的教程。我一直在努力跟上,但似乎我错过了什么。当教程搜索Spike Lee的电影时,他们会得到一些结果。如果我键入相同的查询,我得到的结果为零。但是,如果我使用默认的查询字符串(*:*(,它会像教程中一样返回所有1100个结果。在教程中,他们使用的是版本7,而我使用的是7.5,这可能会导致问题。
编辑:搜索确实可以正常工作,但只有当我定义一个字段时(由:Spike Lee指导(
我试过的一些搜索字符串q=:
- 斯派克·李
- "斯派克·李">
- 斯派克+李
- Spike
- *:尖峰
解决方案:TUTORIAL中的消息步骤,必须创建copyField并重新输入
解决方案是添加一个具有source="*"和dest=">text">的copyField
正因为如此,我现在需要重新索引