如何使用 elasticsearch 查询和获取部分属性

转速
  1. 如何为索引中的多个文档单独获取 Foo.id
  2. 如何为索引中的多个文档获取 Foo.bi

下面给出了来自 Spring Data Elasticsearch for Page 的示例响应

"content": [ { "id": "MMb-sHUBU93O1WjGd0M1", "pid": "12500000", "bi": { "bar": 27, "height": { "feet": 5, "inches": 6, }, }, ]

乔·索罗辛

至于检索部分属性,请使用_source

GET /_search
{
  "_source": {
    "includes": [
      "Foo.id",
      "Foo.bi"
    ],
    "excludes": []
  }
}

关于

如何只查询部分属性

您正在向 ES 中的整个索引发送查询,并且该query参数使您能够过滤具体字段,因此谈论查询部分属性实际上没有意义——这就是query已经做的事情

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章