मेरे पास एक डोमेन क्लास है जिसमें कई अन्य डोमेन क्लास हैं। मैं बच्चों में से किसी एक को चाहता हूं और परवाह नहीं करता। उदाहरणGrails में किसी भी बच्चे को मिलता है कई
class MyDomainClass {
static hasMany = [thingies:OtherDomainClass]
}
मैं इस बेवकूफ रास्ते की तरह कर सकते हैं:
def findOne
myInstance.thingies.each{
findOne=it
}
लेकिन वहाँ की तरह एक बेहतर तरीका है:
def findOne = myInstance.thingies.grabTheMostConvenientOne()