この方法でフォーマットされた日付フィールドを持つエラスティック検索テーブルがあります: 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"
}
}
}
}