0
最近,我問了一個關於如何檢索所有術語(倒排索引)的docids的問題。請參考this question避免Solr中的兩個查詢
現在使用查詢,
http://localhost:8983/solr/terms?terms.fl=tags&terms.sort=index
<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">2</int>
</lst>
<lst name="terms">
<lst name="tags">
<int name="AbRam">2</int>
<int name="Amitabh">2</int>
<int name="Anjaam">2</int>
<int name="Aryan">2</int>
<int name="Baazigar">2</int>
<int name="Bachchan">2</int>
<int name="Barry">2</int>
<int name="Biography">2</int>
<int name="Bollywood">2</int>
<int name="Chakde">2</int>
</lst>
</lst>
</response>
現在,找出所有這些方面,我將作出使用solrj到Solr的索引搜索的文檔的ID。我確信我不需要查詢兩次,但找不到任何其他解決方案。是否有可能使用Lucene庫(我試圖使用Lucene訪問solr索引來查看我是否可以檢索與所有術語相對應的docid)。