我正在使用以下映射:
PUT /my_index
{
"mappings": {
"blogpost": {
"properties": {
"title": {"type": "string"}
"comments": {
"type": "nested",
"properties": {
"comment": { "type": "string" },
"date": { "type": "date" }
}
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
文件示例:
PUT /my_index/blogpost/1
{
"title": "Nest eggs",
"comments": [
{
"comment": "Great article",
"date": "2014-09-01"
},
{
"comment": "More like this please",
"date": "2014-10-22"
},
{
"comment": "Visit my website",
"date": "2014-07-02"
},
{
"comment": "Awesome",
"date": "2014-08-23"
}
]
}
Run Code Online (Sandbox Code Playgroud)
我的问题是如何检索此文档并按"日期"对嵌套对象"注释"进行排序?结果:
PUT /my_index/blogpost/1
{ …Run Code Online (Sandbox Code Playgroud)