[英]Use Liferay 7.2 Elastisearch Custom Filter to exclude all Web Content Articles with specific tag
我试图排除所有应用了“无搜索”标签的 Web 内容文章,使其不出现在搜索结果中。 但是,我很难弄清楚如何为此设置自定义过滤器小部件。
这是我所拥有的:
过滤字段: tagNames(也试过assetTagNames)
过滤值:无搜索
过滤器查询类型:存在(已尝试列表中的所有内容但均未成功)
发生: must_not
该文档对此并不是很有用。 我什至尝试了此页面上提供的其他示例过滤器参数,但它们也没有按预期运行。 我需要使用哪些参数才能成功执行此操作?
为我自己回答,因为我最终向 Liferay 支持寻求帮助,因此将来任何搜索它的人都可以访问它。 这是他们告诉我使用的。
过滤字段: assetTagNames
过滤值: no-search(或者你自己的排除标签)
过滤查询类型:匹配
发生: must_not
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.