【问题标题】:Elastic App Search Filter targeting CSV field以 CSV 字段为目标的 Elastic App Search 过滤器
【发布时间】:2022-01-14 18:25:15
【问题描述】:

我们的 Elastic App Search 中有一个名为 «categories» 的字段,包含值 «fruit, vegetables»。

在我们的paylod 中,我们试图通过«fruit»过滤搜索。但是由于过滤器需要完全匹配,所以我们没有得到任何结果。

一定有办法将过滤器与逗号分隔的文档值相匹配,对吧?

【问题讨论】:

    标签: csv filter elastic-appsearch


    【解决方案1】:

    App Search 支持数组进行过滤,因此不要将该字段索引为 "fruit, vegetables",而是将其提供为 ["fruit", "vegetables"],它们将被视为文档的独立值,与它们中的任何一个匹配。

    参考:https://www.elastic.co/guide/en/app-search/current/filters.html

    【讨论】:

    • 谢谢你,米夫。我错过了文档中关于数组的部分。你今天为我节省了很多时间:)
    猜你喜欢
    • 2019-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-23
    相关资源
    最近更新 更多