gpt4 book ai didi

node.js - Sequelize Tedious 从十进制中去除 0

转载 作者:行者123 更新时间:2023-12-03 22:33:51 28 4
gpt4 key购买 nike

在 MSSQL 数据库上使用 Sequelize 一切顺利,直到我意识到它正在从数据库中提取小数并去除 0。
模型片段:

  rate1: {
type: Sequelize.DECIMAL(10, 2),
require: true,
},
数据输入数据库片段:
  10.50
来自数据库片段(在 console.log 中):
  rate1: 10.5,
我在这里缺少什么?

最佳答案

您正在处理十进制数据类型。 10.5 和 10.50 是一回事。如果您希望打印具有特定精度的字符串数据类型,请使用内置的 JavaScript 函数之一,例如:
数字。 toFixed (numberOfDecimals);
如果您希望它始终为 10.50 并且不将其用作数字值,请考虑将其存储为字符串。

关于node.js - Sequelize Tedious 从十进制中去除 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63850830/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com