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

以下のようなエラー

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

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

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

[firewalld] 一度の設定をミスを許してくれない時の対応

firewalld 、iptables と違って色々簡単というか簡略化されててちょっと凝った設定するならiptables の方が楽なんじゃないかと感じてますが。

ある設定をしたのちに、reload などをすると以下のエラーがでました。

よくfirewalldを理解してない時に、firewall-cmd –direct に zoneを指定したら何やってもこのエラーが出続けました。

一度、間違って設定すると頑固に何をしてもいう事を聞いてくれませんでした。

以下を修正して、間違った設定を直して

再度 reload

すれば動くでしょう。