[micronaut/Grails] GORM Duplicate property mapping of ..というエラー

以下のようなエラー

原因は、hasMany で持ってる子のデータの順序を担保するために、Listで保持していたがその時の名前が被っていたため。

このようにすると、 Book テーブルに、 books_idx というカラムを複数作ろうしてエラーになる。

このように、名前を変更すれば、
Book テーブル には、 books_idx と、 books_list_idx となるのでエラーを避けられる。

[grails] 起動時にエラー

Grails 3.3.5 で起動時に以下のエラーが発生

コーディングミスです。
Domainクラス内での不要なオーバーロードが原因

と、

が同じ、Domainクラスに存在。

不要な、void setXxxxxxxx(Integer someValue) を削除したら起動した。