grailsプロジェクト1.3.9->2.2をアップグレードしましたが、大文字の最初の文字を持つ外部サービスへのコールバックの制約に関するエラーが発生します。このプロパティの制約要件を削除しましたが、制約機能を維持する方法を見つけたいのですが、大文字のプロパティが必要です。大文字のパラメータを送り返す外部APIを制御していません。
コールバッククロージャは次のようになります。
class CallbackCommand{
String token
String ID
static constraints = {
token nullable: false
//ID nullable: false
}
}
大文字の最初の文字が原因で失敗するため、ID制約についてコメントしました。この制約を適用しながら、パラメーターの名前を外部APIと一貫性を保つにはどうすればよいですか?