我将弹性搜索中的字段类型设为双精度,并且在摄取小数点后有0的任何值时,则不显示小数点后0的值。 例如: 将值23.0转换为23
PFB我使用的映射:
curl -X PUT "localhost:9200/test" -H 'Content-Type: application/json' -d'
{
"mappings": {
"abc": {
"properties": {
"price": {
"type": "double"
},
"mrp": {
"type": "long"
}
}
}
},
"settings": {
"index.mapping.coerce": false
}
}'
我希望23.0的输出与23.0本身完全相同,对于整数值,我也希望23可以自己转换为23.0 请提供适当的解决方案。