我需要获取每个作者的联系人数量
$books = Book::with('author.contacts')->get();
以下尝试不起作用
$books = Book::with('author.contacts')
->whithCount('author.contacts')
->get();
您可以尝试这样的方法,使用函数来获取计数。
Book::with(['author' => function($query){
$query->withCount('contacts');
}])->get();
您可以通过
author->contracts_count;
访问点赞数