给出以下模型示例:
@Entity
@Table(name="tierenforcers")
public class TierEnforcer extends Model {
public BigInteger maxStorage; // expressed in B
}
如何在yml文件中映射BigInteger?如果我这样做:
TierEnforcer(joeTE):
maxStorage: 5368709120
我没有在#play测试启动时出错,但在我的数据库中是一个NULL值(BigInteger在MySQL中创建为十进制(19,2),但持久化值似乎与JPA一起工作正常)
答案 0 :(得分:3)
播放!在引擎盖下使用snakeyml。查看他们的网站了解更多信息。
查看this yaml example您可以尝试创建BigInteger,然后将其分配给您的实例
bigInteger(myBigInt): 123456789012345678901234567890123456789
TierEnforcer(joeTE):
maxStorage: myBigInt
希望它有效;)