将对象的值修改为Long



我希望对象的值不是double类型,而是Long类型。

client.db("customDB").collection("chart").insertMany( [{"chart": data.chart}]...

"chart" : [ 
{
"x" : 1635017640000.0, ----->   1635017640000 (LONG NUMBER)
"y" : [ 
0.13715, 
0.13715001, 
0.13714999, 
0.13715
]
}

]  

谢谢你:)

parseInt(1635017640000.0)将是可行的方法:)

不需要导入任何东西

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseInt

记得谷歌一下这个问题-在javascript中,任何浮点数都被称为float,任何没有逗号的数字都是int或"整数">

您可以使用Math.floor转换为整数并剥离分数。

Math.floor()函数返回小于或等于给定数的最大整数。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/floor

{
x: Math.floor(123.456)
}

在搜索结果

{
x: 123
}

相关内容

  • 没有找到相关文章

最新更新