【问题标题】:How to remove/exclude a doc based on unqiue id from the solr result如何根据 solr 结果中的唯一 ID 删除/排除文档
【发布时间】:2016-02-24 06:01:45
【问题描述】:

我正在使用 solr4.10,我几乎没有不能从任何搜索查询中显示的文档 ID。可以提供一些输入来说明如何实现这一点。

【问题讨论】:

    标签: solr nutch


    【解决方案1】:

    试试这个:

    /select?q=*:*&fq=tag_id:367 AND id:[* TO *] -id:(306670 302209)
    

    -id:(X, Y, Z) 中添加文档 ID 以排除它们。

    您可以找到答案here

    【讨论】:

    • 谢谢,但我不想在查询时这样做,而是说像elevation.xml 之类的东西。一般来说,我可以做的任何事情都不特定于搜索词。所以在手之前我可以忽略不需要的ID
    【解决方案2】:

    如果您知道 ID,则可以将它们添加到过滤器查询中。

    fq:该参数可以用来指定一个查询,可以用来限制可以返回的文档超集

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多