2016-10-04 14 views
0

ピボットのすべての行の数を取得する必要がありますuser_engagement。私はユーザーと契約のために多対多の関係を定義しました。私は、現時点では、生のクエリで番号を取得していますが、可能な場合は雄弁なものにして、このクエリを変更したいと思います:Laravel eloquent - 多対多関係のピボットテーブルの行数を取得

$numberOfEngagements = DB::table('user_engagement')->count(); 
+2

あなたはすでに非常に効率的な方法でそれをやっています。なぜあなたはそれをEloquentクエリーにしたいのですか? – Henrik

答えて

0

は、多くの関係テーブルにあなたの多くのモデルを作成し、

これを試してみてください
$count = App\UserEngagement::all()->count(); 
関連する問題