2015-06-20 77 views
0

例如項目的獨特屬性列表中我有這樣的領域類:創建Groovy中

class PaymentSystems { 
    String paymentSystemName 
    long bill 
    boolean enabled = true 

    static belongsTo = [cafee: Cafee] 

    static constraints = { 
     bill nullable: true 
     cafee nullable: true 
    } 
} 

此字符串可以返回項目的唯一列表:

def paymentSystems = PaymentSystems.list().unique() 

但我想創造獨特列表中繼,例如,在paymentSystemName - 屬性,即我想獲得具有唯一的paymentSystemName屬性的列表。這個怎麼做?

回答

0

docsunique中所述,使用默認比較器。您需要在PaymentSystems類中實現它,或者將其作爲參數unique進行調用。