solr 可以找到文档字段的所有术语吗?

can solr find all of the terms of a field of a document?

solr 使用倒排索引从索引 "terms" 中查找文档。 但我想知道的是 -

是否有任何方法可以了解所有引用特定文档的术语?

谢谢

前向索引就是你要问的。 here in general. here in solr

您可以使用 this Luke tool 来探索 Lucene 索引。

这取决于您的 Solr 版本,但您也可以将 Luke 请求处理程序与 HTTP 请求一起使用。 Here 您有关于此处理程序的文档:

To use the LukeRequestHandler, make sure it is defined in your solrconfig.xml:

<requestHandler name="/admin/luke" class="org.apache.solr.handler.admin.LukeRequestHandler"/>

Assuming you have this handler mapped to "/admin/luke" in solrconfig.xml and are running the example on port localhost:8983, visit:

  • /admin/luke
  • /admin/luke?fl=cat
  • /admin/luke?fl=id&numTerms=50
  • /admin/luke?id=SOLR1000
  • /admin/luke?docId=2