use*_*263 6 h2 playframework ebean
我正在使用Play框架与Ebean和H2数据库.
问题是,BigDecimal
DB脚本中的结果如下:
sum decimal(38),
Run Code Online (Sandbox Code Playgroud)
但我想要的是:
sum decimal(38,2),
Run Code Online (Sandbox Code Playgroud)
我已经尝试在模型中定义这样的值:
@Digits(integer=6, fraction=2)
private BigDecimal sum;
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
您应该使用@Column(precision = 38,scale = 2)注释.@Digits注释似乎是用于验证目的,而不是用于DDL生成.
38也看起来像矫枉过正.你要把所有钱存在地球上吗?:)
归档时间: |
|
查看次数: |
1255 次 |
最近记录: |