Product::with(['categories', 'metals'])
->join('product_sizes', 'product_sizes.product_vendorCode', '=', 'products.vendorCode')
->join('sizes', '
sizes.id', '=', 'product_sizes.size_id')
->where('products.category_id', $id)
->select('products.*', 'sizes.size')
->get()
Теперь у меня вытягивается каждый товар с каждым размером(. А мне надо для товара массив размеров..