我可以在Eleasticsearch上获得字段的特定顺序吗



我请求如下:

{
"_source" :{
"fields2",
"fields3",
"fields1"
}
}

预期响应如下:

{ - 
"_source": { - 
"field2": "data2",
"field3": "data3",
"field1": "data1",
}
}

但我得到的回复是:

{ - 
"_source": { - 
"field1": "data1",
"field2": "data2",
"field3": "data3",
}
}

我可以在Eleasticsearch上定制特定订单吗?

否,不能按特定顺序获取_source值。源文档是一个简单的旧JSON对象,定义如下:

对象是一组无序的名称/值对。

请阅读这篇关于github问题的评论,这将让你更好地理解为什么这是不可能的。

最新更新