Мне нужна сумма вложенных отношений.Когда я пытаюсь этот код, поле не может быть найдено.
return Offer::where("id", $offer_id)
->with(['rooms.products' => function($sql) use ($product_id) {
$sql->where('product_id', $product_id);
}]
)->sum("value");
Поле значений существует в таблице rooms.products.
Заранее спасибо