リレーション先(relationA)のさらにリレーション(relationB)の件数のみを取得したいです。
ただ、relationAにも問い合わせが発生してしまうようで、relationBの件数のみを取得したいのにrelationAへの不要な問い合わせとデータの取得が発生してしまいます。
eloquentでrelationAの問い合わせをせずに取得する方法はあるのでしょうか?
php
1$data_loop = $model->with(['relationA' => function($query){ 2 $query->withCount('relationB'); 3}])->get();
回答1件
あなたの回答
tips
プレビュー