У меня есть запрос, который в настоящее время работает, однако он возвращает значительно больше данных, чем то, что мне нужно.Laravel - выберите только определенные столбцы в запросе 'hasMany'
Запрос
$alerts = Criteria::with('coordinate', 'alerts')
->where('user_id', '=', Auth::id())
->get();
Например, если я хочу, чтобы выбрать только viewed
столбец из alerts
, это может быть достигнуто в этом запросе. Я использовал ::with
, чтобы использовать функцию загрузки Laravel.
Большое спасибо.
К сожалению, мне представлена ошибка - синтаксическая ошибка, неожиданная '=>' (T_DOUBLE_ARROW) '. – Ben
@Ben - Упс. Отсутствует массив '[]' скобок. Добавили их. –