GSA如何从结果中排除具有空元数据的项目

时间:2015-04-17 15:43:11

标签: google-search-appliance

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

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

2 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

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