在搜索中检索文档的所有元数据字段-ElasticSearch

k5hmc34c  于 2022-12-17  发布在  ElasticSearch
关注(0)|答案(1)|浏览(150)

我试图在ElasticSearch中检索文档中的所有元数据字段。有没有办法强制查询在搜索结果中显示所有这些字段?

ex:

GET /search-test/_search
{
"fields": ["_id","_doc_count","_field_names","_ignored","_index","_meta"],
   "query": {
    "bool":{
    "must":[
        {"match" : { "_id":"11085" }}
      ]
  }
  }
}
ghhkc1vu

ghhkc1vu1#

您是否尝试过像这样在_source字段上使用*

GET /search-test/_search
{
  "_source": ["*"],
  "query": {
    "bool": {
      "must": [
        {"match" : { "_id":"11085" }}
      ]
    }
  }
}

"_source": true

GET search-test/_search
{
  "_source": true, 
  "query": {
        "bool": {
          "must": [
            {"match" : { "_id":"11085" }}
          ]
        }
      }
}

相关问题