addImage ( $imageId )、removeImage ( $imageId )、getImages ( $from, $count )などのメソッドを使用してエンティティUserImagesを実装しています。
物理的には、アプリケーション レベルのストレージに格納されたデータ (画像 ID のコレクション) であり、addItem ( $keyName, $item, $weight )、removeItem ( $keyName, $item )、getItems ( $key, $from, $count )。
UserImagesエンティティからストレージを参照せずに、DDDスタイルでモデルにこの外部(ドメインから見える)ストレージを使用させる方法は? 従来のアプローチが想定しているように、ストレージからエンティティにすべてのコレクションをロードしたくないことが重要です。
問題の適切な説明を提供できれば幸いです。そうでない場合はお知らせください。助けてくれてどうもありがとう。