मेरे पास लोगों नामक एक Grails डोमेन है, और मैं यह जांचना चाहता हूं कि प्रत्येक व्यक्ति के बच्चे हैं या नहीं। बच्चे अन्य लोग वस्तुएं हैं। यहां मेरा डोमेन संरचना है:Grails डोमेन में क्षणिक संपत्ति
class People implements Serializable {
static constraints = {
name (nullable : false, unique : true)
createdBy (nullable : false)
creationDate (nullable : false)
}
static transients = ['hasChild']
static mapping = {
table 'PEOPLE'
id generator: 'sequence', params : [sequence : 'SEQ_PK_ID']
columns {
id column : 'APEOPLE_ID'
parentPeople column : 'PARENT_PEOPLE_ID'
}
parentPeople lazy : false
}
People parentPeople
String name
String description
Boolean hasChild() {
def childPeoples = People.createCriteria().count {
eq ('parentPeople', People)
}
return (childPeoples > 0)
}
}
लेकिन मैं कहीं भी लोगों को नहीं कह सकता ..hchChild() कहीं भी। क्या आप कृपया इस पर मुझे खुश कर सकते हैं? आपको बहुत - बहुत धन्यवाद!
आप के रूप में अच्छी तरह से एक सेटर कर सकते हैं:
कुछ इस तरह का प्रयास करें? –