Loopback中的十进制类型

时间:2014-12-23 00:01:14

标签: loopbackjs strongloop

如何在Loopback中定义小数(10,2)?我已经环顾了api和例子,我无法让它工作。它只是不断创建一个小数(10,0)。 columnName确实会影响输出,但不会设置精度和比例。我也试过" precision"而不是" dataPrecision&#34 ;;仍然没有运气。

"Amount": {
  "type": "Number",
  "required": true,
  "dataPrecision": 8,
  "dataScale": 2
  "mysql": {
    "columnName": "Amount",
    "dataType": "DECIMAL",
    "dataPrecision": 8,
    "dataScale": 2
  }
}

1 个答案:

答案 0 :(得分:3)

对于使用mysql连接器的模型,这应该创建decimal(10,2)类型

的列
"amount": {
  "type": "number",
  "dataType": "decimal",
  "precision": 10,
  "scale": 2
}