I am using Elasticsearch V7.
I want to fetch only the source fields from Elasticsearch.
Request query:
GET /test/_search?filter_path=hits.hits._source
{
"query": {
"term": {
"test": {
"value": "123"
}
}
}
}
Response:
{
"hits" : {
"hits" : [
{
"_source" : {
"field1" : "value1",
"field2" : "value2",
"field3" : "value3",
}
}
]
}
}
Expected Result:
{
"hits" : {
"hits" : [
{
"field1" : "value1",
"field2" : "value2",
"field3" : "value3",
},
{
"field1" : "value1",
"field2" : "value2",
"field3" : "value3",
}
]
}
}
OR
"hits" : [
{
"field1" : "value1",
"field2" : "value2",
"field3" : "value3",
},
{
"field1" : "value1",
"field2" : "value2",
"field3" : "value3",
}
]
Is there a way to fetch the above expected result from Elasticsearch?