У меня две модели: « User
и Training
, между которыми существует Many to many
отношений. Я использую пакет Laravel Datatables для отображения таблицы всех пользователей. Так метод управления данными (который извлекает результаты запроса и создает таблицу Datatables) выглядит так:
public function getData() { $users = User::select(array('users.id', 'users.full_name', 'users.email', 'users.business_unit', 'users.position_id')) ->where('users.is_active', '=', 1); return \Datatables::of($users) ->remove_column('id') ->make(); }
Как я могу добавить столбец в созданную таблицу, которая отображает общее количество отношений для каждого пользователя (то есть, сколько Training
у каждого User
)?