By default,
GET statement returns entire document, some times you may interested in
particular fields of document, in that case you can use query parameter
_source.
GET
xyz/employees/1?_source=hobbies,age
Above
snippet returns hobbies and age of employee 1.
{
"_index": "xyz",
"_type": "employees",
"_id": "1",
"_version": 5,
"found": true,
"_source": {
"hobbies": [
"Watching movies",
"Stamp collection",
"Reading books",
"Playing Cricket"
],
"age": 30
}
}
You can
exclude metadata, by using following statement.
GET
xyz/employees/1/_source?_source=hobbies,age
Above
snippet return following output.
{
"hobbies": [
"Watching movies",
"Stamp collection",
"Reading books",
"Playing Cricket"
],
"age": 30
}
No comments:
Post a Comment