0

在以下域类中:

class Quest {
    String name
    static hasMany = [ tasks : Task ]
}

是否可以使用 ExpandoMetaClass (或任何其他机制!)来更改tasks类型,例如在运行时Set从to ?List

4

1 回答 1

0

否。如果您需要 a或类似内容,请使用 aList并将其转换为。由于您无法在没有随机顺序的情况下做出 a ,因此这个想法似乎朝着错误的方向发展。CollectionSetListSet

于 2012-09-08T17:06:29.767 回答