0
Users
,Album
(写真アルバムのような)とPhoto
の順でネストされたレールアプリを構築しています。私は、ユーザーのアルバムで使用されているストレージ容量の合計を見つけることができるようにしたいと考えています。子供のリソースの合計添付ファイルの保存容量を見つける - ペーパークリップレール
レベルのAlbum
から、そのアルバムの写真で使用されている合計の保存容量がわかります。すなわち:
album = Album.first
album.photos.sum(:image_file_size)
しかし、私はすべてのアルバム写真をUser
レベルからこれを行うことができるようにしたいです。
これを行うためのエレガントな方法はありますか?
ありがとうございます!