我有一个弹性搜索表,其日期字段的格式为:dd / MM / yyyy。
我以这种方式映射了字段
{
"estratto_conto": {
"properties": {
"data_conto": {
"type": "date",
"format" : "dd/MM/yyyy"
}
}
}
}
当我尝试按'data_conto'字段排序时,它按升序排序,但如果我设置“order”:“desc”它不起作用,它返回默认的_score排序。
任何人都可以解释我为什么?
这是映射
{
"estratto_conto": {
"properties": {
"field1": {
"type": "string"
},
"field2": {
"type": "string"
},
"field3": {
"type": "string"
},
"data_conto": {
"type": "date",
"format": "dd/MM/yyyy"
},
"field5": {
"type": "string"
},
"field6": {
"type": "string"
}
}
}
}