簡體   English   中英

使用 Liferay 7.2 Elastisearch 自定義過濾器排除所有帶有特定標簽的 Web 內容文章

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM