25
PublicTraining SınıfGroovy/Grails: kimliğe göre nesnelerin listesini sıralamak nasıl
class PublicTraining{
static hasMany = [trainingOrder: TrainingOrder]
}
ve TrainingOrder Sınıf
class TrainingOrder {
Date createdOn
static mapping = {
sort id:"asc"
}
}
i eğitim için tüm siparişleri almak istiyorsanız
def orders = publicTrainingInstance.trainingOrder.sort()
println orders // [59,58] (id of orders)
sıralı sipariş vermiyor
, onu yapmak için güzel "statik hasMany = [trainingOrders: TrainingOrder]" Bu şekilde, ne zaman publicTrainingInstance.trainingOrders.sort olarak başvuru {it.id}, Sadece bir tane değil, birçok eğitimde çalıştığınızı açıkça göreceksiniz. Kodu daha okunabilir hale getirir. – Twelve24