我想在我的一个Knex.js迁移中使用money数据类型。 我使用的是具有'money‘数据类型(docs)的PostgresQL,我想在我的表中使用它。我试着简单地调用table.money('price'),但是我得到一个错误,说 TypeError: table.money is not a function 有没有什么方法可以通过Knex.js使用money数据类型?
如果来自数据库的值是money数据类型,如何将变量的值固定为小数点后的两位数。另外,在数据库中,没有为money数据类型定义精度和小数位数。Ex. value from database is: 3.7700(of money datatype)
我所说的输出是指将值保存在变量中并打印出来。但我的疑问是,我们有没有其他方法可以直接处理money数据类型,而不是进行类型转换?