【问题标题】:elasticsearch post mapping in search query搜索查询中的弹性搜索帖子映射
【发布时间】:2019-10-18 05:18:18
【问题描述】:

我有一个 Elasticsearch 索引,其中每条记录如下所示:

{
    "id": "some-id",
    "vendorFilter": { ... },
    "storeFilter": { ... },
    "content": { ... }
}

vendorFilterstoreFilter 等所有字段仅用于确定要返回哪些项目的过滤逻辑。但是客户只关心内容领域的东西。可以告诉elasticsearch只返回内容字段以减少流量吗?因为过滤器值通常非常大。

【问题讨论】:

  • 可以在source=[""]中指定返回哪些字段

标签: elasticsearch


【解决方案1】:

是的,您可以使用source filtering 来完成。当您有疑问时,请准备源指令:

GET /_search

{
    "_source": "content",
    "query" : {
        "term" : { "storeFilter" : "kimchy" }
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-12
    • 2014-08-26
    • 2014-11-09
    相关资源
    最近更新 更多