索尔不会在没有明显原因的情况下找到一些结果

时间:2012-09-13 17:34:59

标签: django search solr django-haystack

请查看此搜索:

http://astrobin.com:8983/solr/select/?q=Avalon+Linear

在页面中,搜索Avalon Linear。请注意文本如何: ... Avalon Linear FR Zeiss ......

所以我认为搜索Avalon Linear FR应该返回相同的内容,而不会返回任何内容!

http://astrobin.com:8983/solr/select/?q=Avalon+Linear+FR

好的,那么为什么搜索Avalon Linear Zeiss会改变呢?

http://astrobin.com:8983/solr/select/?q=Avalon+Linear+Zeiss

FR这个词有什么特别之处吗?如果它因为太短而被忽略,那么结果应该仍然存在。

其他搜索也会给您带来麻烦。拿这个:

http://astrobin.com:8983/solr/select/?q=TSAPO65Q

在页面中搜索Teleskop-Service。它就在那里,但搜索Teleskop-Service不会产生任何结果:

http://astrobin.com:8983/solr/select/?q=Teleskop-Service

顺便说一下,如果你不够困惑,我的开发机器上没有这个问题,只能在生产服务器上!据我所知,两个系统都在运行相同的软件!

有什么可能出错的想法吗?

1 个答案:

答案 0 :(得分:0)

我从Solr 3.6.1升级到4.0.0-BETA并重建了架构,问题解决了。