0

我正在尝试为 SOLR 引擎准备一些布尔查询,以查找一些具有特定位置字段的文档。我得到的结果似乎很奇怪。由于我公司的安全策略,我无法提供与我使用的完全相同的代码,但我试图简化此查询:

+(ddm/10973/locality_pl_PL:Gdańsk)

并且此查询按预期返回格但斯克市的结果。但是当我添加一些像这样的另一个条件时:

+(+(ddm/10973/locality_pl_PL:Gdańsk)+(status:0))

在我的结果中,我得到了城市 Gdańsk 和 Gdańsk-Wrzeszcz 的文档。突然“:”似乎像预期的那样“喜欢”而不是“等于”。有人知道可能是什么原因吗?

4

0 回答 0