我如何告诉我的帆模型我想要一些特定的小数位type: 'float'
属性?喜欢decimalPlaces: 4
或者类似的东西?
问题是,当我向此条目发布值时,磁盘上的值会被截断为.00
(数百)个地方。说我想要:3243.2352362
按原样存储。目前这已转变为3243.24
如果重要的话我正在使用 sails-mysql 适配器。
types: {
decimal2: function(number){
return ((number *100)%1 === 0);
}
},
attributes: {
myNumber: {
type: 'float',
decimal2: true
}
}
不过,这是小数点后两位。我找不到一种方法来动态更改 N,因为没有办法将参数传递给自定义验证。
此问题的解决方法是检查中的自定义小数位数beforeValidation()
功能。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)