如何使用 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" ')
我正在使用 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" ')