2010年2月6日土曜日

Grailsのドメイン・クラスでnullな値はvalidateしてもnullable制約しかチェックされない. 同様にblankな文字列はblank制約しかチェックされない. 空の値を対象とする制約なんてあり得ないよね, と思えば, まぁ妥当性もないわけではないが...

「こういう場合にはnullを許す」みたいなカスタム制約を書きたいときには, 別の手を考えなくちゃいけないことになる. 面倒くさい.