1

我正在使用 pysolr 3.1.0 与 solr 服务器交互查询。我能够获得输入的搜索词列表。但我无法找到完全匹配的。

我正在使用以下命令

结果= solr.search(包名,行= 5000)

知道我必须在查询中进行哪些更改才能完全匹配吗?

4

2 回答 2

3

查询的问题是我没有提到要在其中执行搜索的字段或 ID。

查询应该是这样的

结果 = solr.search(' id:"searchstring" ')

于 2017-07-03T07:31:24.823 回答
0

使用引号

results = solr.search('package name', rows=50)

为查询关键字添加双引号以实现完全匹配

results = solr.search('"package name"', rows=50)

于 2017-06-29T11:02:07.120 回答