commandObjectフォームを送信するときにを使用してデータを検証しようとしています。で hasMany リレーションを検証できますかcommandObject。私のシナリオはこんな感じです。
classeshasMany 関係を持つ単純な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 が間違っていることはわかっています。コンパイルできません。しかし、私はこのようなことをすることができますか???