弹性搜索中小数点后没有0

时间:2019-06-27 08:46:42

标签: elasticsearch

我将弹性搜索中的字段类型设为双精度,并且在摄取小数点后有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 请提供适当的解决方案。

0 个答案:

没有答案