0
我想让api终端在JSON中输出BigDecimal数字作为“数字”。 HighCharts要求任何数字值是一个数字而不是一个字符串。但我无法制作一个JSON对象,其中BigDecimal数字显示为实数,而不是字符串或其他任何内容。Rails HighDerts的BigDecimal JSON输出
我需要生成这样的事情:
[[123000, 235436.352642],[127000, 9434.2352663], ... ]
有很多答案,像this在网络上这个问题,但是他们都建议通过BigDecimal通过.to_f
为浮动转换。而且,这没有任何意义,因为我们使用小数具有与Float不同的精确精度。
'HighCharts'是一个前端库,也就是javascript。有人可能会保留,但JavaScript将使用浮动。 – mudasobwa