2

Play の新機能です。Int と Long には数値制約を適用できますが、Double には適用できないようです。

Double プロパティを持つケース クラスをバインド/バインド解除できないことを考えると、一種のショー ストッパーです。すなわち

case class Foo(orderTotal: Double)

// no dice, need a Double but get an Int (same deal with longNumber)
val form = Form(mapping('orderTotal -> number)(Foo.apply)(Foo.unapply) )

誰でも回避策がありますか?見落としのようですね。Double はかなり一般的な要件だと思います...

4

1 に答える 1

0

2.1スナップショットで解決された上記のジュリアンのコメントを参照してください...

于 2012-05-31T16:50:33.203 に答える