commandObject
フォームを送信するときにを使用してデータを検証しようとしています。で hasMany リレーションを検証できますかcommandObject
。私のシナリオはこんな感じです。
classes
hasMany 関係を持つ単純な2 つの方法:
class Book{
String nameBook
}
class Author{
String nameAuthor
static hasMany = [books:Book]
}
commandObject
フォームを送信するときに検証したい hasMany でシンプル。
@grails.validation.Validateable
class MyValidateCommand{
String nameAuthor
static hasMany = [books:Book]
static constraints = {
nameAuthor nullable:false
books nullable:false
}
}
Ps: この commandObject が間違っていることはわかっています。コンパイルできません。しかし、私はこのようなことをすることができますか???