我有一个以这种方式格式化的日期字段的弹性搜索表: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"
}
}
}
}