4
プライマリキーA1でエンティティAから始まり、子コレクションBとCがありますが、プリフェッチしていないため空です。これで、プライマリキーA1と子コレクションBとCがいっぱいになったA(Aプライム)が新たに発生しました。LlblGenProでエンティティをマージする標準的な方法
AとAプライムを同じオブジェクトにして、BとCのコレクションを塗りつぶすには良い方法はありますか?
プライマリキーA1でエンティティAから始まり、子コレクションBとCがありますが、プリフェッチしていないため空です。これで、プライマリキーA1と子コレクションBとCがいっぱいになったA(Aプライム)が新たに発生しました。LlblGenProでエンティティをマージする標準的な方法
AとAプライムを同じオブジェクトにして、BとCのコレクションを塗りつぶすには良い方法はありますか?
メモリに2つのオブジェクトがあり、それらの両方への参照がある場合、それらをマージする唯一の方法は、オブジェクトの1つを指すようにすべての参照を変更することです。しかし、このような状況にならないようなことがある場合は、SD.LLBLGen.Pro.ORMSupportClasses.Contextクラスを使用してアダプタに接続でき、キャッシングレイヤとして動作し、エンティティがロードされると、ユニークなエンティティの同じオブジェクトですが、基本的にはメモリ内のエンティティを複製することはできず、常に既に読み込まれているエンティティへの参照を返します。