1

私はgrailsアプリケーションを開発しています.Tip、TipTagなどのドメインクラスがあります。コンセプトは、Tip の場合、TipTag を 5 つだけ持つ必要があるということです。

class Tip {
    String description
    static hasMany = [tags:TipTag]

    static constraints = {
        description(nullable:false,size:50..500)
    }   
}

これをgrailsで制限するには?? これを行う他の方法はありますか?

4

1 に答える 1

3

maxSize 制約はあなたのために仕事をするべきです:

class Tip {
    String description
    static hasMany = [tags:TipTag]

    static constraints = {
        description(nullable:false,size:50..500)
        tags(maxSize: 5)
    }   
}
于 2012-11-06T08:45:01.753 に答える