2012-11-06 1 views
1

나는 grails 애플리케이션을 개발 중이며 Tip, TipTag와 같은 도메인 클래스가 있습니다. 개념은, 팁을 위해 단지 5 개의 TipTag가 있어야합니다.grails의 도메인 클래스에서 제한된 수의 hasMany를 제한하는 방법

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

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

어떻게 이것을 grails에서 제한합니까 ?? 이 작업을 수행하는 다른 방법 ???

답변

3

하면 maxSizeconstraint 당신을 위해 작업을 수행해야합니다

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

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