【问题标题】:GSA how to exclude items with empty metadata from resultsGSA 如何从结果中排除元数据为空的项目
【发布时间】:2015-04-17 15:43:11
【问题描述】:

在提供结果时,我需要过滤 GSA 索引中存在的一些项目。 我需要排除在特定元字段 (xTopic) 中具有空值(因此没有值)的所有项目。

我尝试将&requiredfields=-xTopic: 添加到搜索网址,但这不起作用(搜索工作正常)。 如果可能的话,有什么想法吗?语法是什么?

【问题讨论】:

    标签: google-search-appliance


    【解决方案1】:

    据我所知,只能检索包含元数据的结果,而不能检索排除项。一些想法:

    • 您可以包含所有元标记,但要排除的元标记除外。我认为这不是一个可行的解决方案...
    • ...因此,如果您可以控制源中的元标记,则可以向您不想排除的所有文档添加额外的元标记并执行仅包括该元标记的搜索。

    此外,至少我没有任何其他的创意。您至少可以向 Google 提交功能请求,我几周前也提交了此请求。越多越好!

    【讨论】:

    • 这当然没有解决我的问题,但它确实提供了有用的信息(确认它不能通过排除来完成)并提供了替代方案。标记为已回答。谢谢!
    【解决方案2】:

    好的,以防将来有人需要这个 - 我能够找到解决方案。 确实,您不能排除在某个元标记中没有价值的任何项目。 但是,您只能包含确实具有任何价值的项目。 所以我能够通过添加 .xTopic 来完成过滤(请注意,缺少冒号 - 这是我最初错过的部分)。

    【讨论】:

      猜你喜欢
      • 2022-09-30
      • 2014-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多