将grails hasMany从LinkedHashSet更改为ArrayList

将grails hasMany从LinkedHashSet更改为ArrayList,grails,arraylist,gorm,has-many,linkedhashset,Grails,Arraylist,Gorm,Has Many,Linkedhashset,我有以下资料: class A{ static hasMany = [b: B] } Grails生成属性b为LinkedHashMap的类。我想配置Grails以生成ArrayList 我知道这可以通过明确地写下列表来实现: class A{ static hasMany = [b: B] List<B> b = new ArrayList<B>() } A类{ 静态hasMany=[b:b] 列表b=新的ArrayList() }

我有以下资料:

class A{

    static hasMany = [b: B]
}
Grails生成属性b为
LinkedHashMap
的类。我想配置Grails以生成
ArrayList

我知道这可以通过明确地写下列表来实现:

class A{

    static hasMany = [b: B]

    List<B> b = new ArrayList<B>()
}
A类{
静态hasMany=[b:b]
列表b=新的ArrayList()
}

但是我正在寻找一种通过一些外部配置来实现这一点的方法。

这是不可配置的-唯一的解决方案是像在示例中那样声明类型列表的属性