Есть таблица users - Модель User. Поля - id, name, email
И таблица posts - Модель Post. Поля - id, user_id, title, content
Связь один ко многим.
Я получаю список юзеров и количество постов каждого юзера:
$users = DB::table('users')
->select('name', 'email')
->withCount('posts')
->get();
Подскажите, пожалуйста, как заменить метод withCount('posts') на ->select(DB::raw('count())) ? Я не смог найти в сети пример, так как везде все ищут через withCount, а мне хотелось бы понять как можно посчитать это значение через row sql.