如何使用 pysolr 函数在 solr 中搜索完全匹配 "solr.search"

How to search for an exact match in solr using pysolr function "solr.search"

我正在使用 pysolr 3.1.0 与 solr 服务器进行接口查询。 我能够获得输入的搜索词列表。但我找不到完全匹配的。

我正在使用下面的命令

results = solr.search(packagename, rows=5000)

知道我必须在完全匹配查询中做哪些更改吗?

使用引号

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

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

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

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

查询应该是这样的

results = solr.search(' id:"searchstring" ')