Измените grails hasMany с LinkedHashSet на ArrayList

У меня есть следующее:

class A{

    static hasMany = [b: B]
}

Grails генерирует класс со свойством b, являющимся LinkedHashMap, Я хочу настроить Grails для генерации ArrayList вместо.

Я знаю, что это можно сделать, явно написав список:

class A{

    static hasMany = [b: B]

    List<B> b = new ArrayList<B>()
}

Но я искал способ добиться этого с помощью какой-то внешней конфигурации.

1 ответ

Решение

Это не настраивается. Единственное решение - объявить свойство списка типов, как вы делали это в своем примере.

Другие вопросы по тегам