0

各リポジトリが
私が持っているエンティティと ProductService にあることがわかっている場合は、現在の製品のイメージを取得する必要があります。イメージのリポジトリはありません。
そして、私の製品リポジトリは製品エンティティを担当しています。
私が正しいとわかっていれば、リポジトリはDTOオブジェクトを認識しないはずなので、リポジトリはEntityオブジェクトを返すだけです。
簡単に言えば、画像エンティティを返すにはどうすればよいですか。現在選択されている製品の画像を取得するにはどうすればよいですか。

product と Images Foreign Key の間。

ただし、製品はデータベースに 10.000 の画像行を持つことができます。

10 x 10 の IQueryable データが必要です。

Product.Images bla bla.. を試してみましたが、満足できませんでした。

または、新しい ImageRepository を作成して、製品サービスに挿入する必要があります。

次に、BaseRepository 内のフィルター処理されたメソッドで使用します。

どのように私はそれを設計することができますか?

4

1 に答える 1