【问题标题】:can solr find all of the terms of a field of a document?solr 可以找到文档字段的所有术语吗?
【发布时间】:2015-06-03 16:44:46
【问题描述】:

solr 使用倒排索引从索引的“术语”中查找文档。 但我想知道的是-

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

谢谢

【问题讨论】:

    标签: solr solrcloud inverted-index


    【解决方案1】:

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

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

    要使用 LukeRequestHandler,请确保在您的 solrconfig.xml:

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

    假设您已将此处理程序映射到“/admin/luke” solrconfig.xml 并在端口 localhost:8983 上运行示例, 访问:

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

    【讨论】:

      【解决方案2】:

      前向索引是您所要求的。 here in generalhere in solr

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-07-30
        • 2012-04-06
        • 2017-12-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多