当我们使用 curl 或 urlopen 和 facet 执行查询时,我们得到一个包含 3 个元素的嵌套字典 1. responseHeader 2. response 3. facet_counts
我想在使用 Pysolr 搜索时显示 facet_counts。它只显示查询输出的“响应”值。我正在尝试以下代码,请帮助。
import pysolr
conn = pysolr.Solr('http://localhost:8983/solr/')
result = conn.search('enron', **{
'fl' : 'body',
'facet' : 'on'
})
for r in result:
print r