Помогите запрос исправить, не варит чет:
return json_encode(Product::with(['sizes', 'categories', 'metals'])
->where('category_id', $id)
->select('products.*', 'sizes.size', 'categories.*', 'metals.*')
->get());
Мне надо чтоб возвращалось не куча size объектов а прост массив сайзов. Выпадает ошибка, что таблицы не существует для селекта. Как с with такую штуку совместить?