忘れがちなので備忘録として
と
の二つがあって、Many to Many の関係にある。
この時、保存は以下の順序で行う。
DomainAのList(domainAList) と、DomainB(domainB)がある場合、
DomainB に、DomainA を全て入れてから、DomainBを保存する
更新は、DomainAのListと、DomainBがある場合
DomainAのListのコピーを作成しておき、(domainAListCopy) 、以下のように行う
いかがでしたでしょうか
忘れがちなので備忘録として
と
の二つがあって、Many to Many の関係にある。
この時、保存は以下の順序で行う。
DomainAのList(domainAList) と、DomainB(domainB)がある場合、
DomainB に、DomainA を全て入れてから、DomainBを保存する
更新は、DomainAのListと、DomainBがある場合
DomainAのListのコピーを作成しておき、(domainAListCopy) 、以下のように行う
Gormのドメインのvesrionが更新されるタイミングは、save(flush:true)したタイミング。