У меня есть две таблицы, одна называется счет-фактура, другая называется invoice_products. счет-фактура содержит основную информацию для счета-фактуры, но не итоговую. однако invoice_products содержит фактические элементы, привязанные к заказу. это позволяет мне настроить заказ, просто добавив новый invoice_product. общая сумма выполняется путем запуска функции, которая проходит через присоединенные invoice_products и добавляет их. то, что я хочу знать:Laravel 4 - получение итогового значения из соответствующей таблицы
Могу ли я использовать мутатор или какой-либо другой трюк, чтобы иметь invoice-> общий уже его заполненным без вызова функции, чтобы сделать это непосредственно
$invoice = Invoice::find(1);
echo $invoice->total;
Я смотрел на документация для аксессуаров и мутаторов, и, похоже, это то, что я делаю, но я не могу найти примеры онлайн, которые фактически манипулируют таблицами, связанными с текущей моделью.
спасибо.
Это похоже на работу, за исключением того, что я не могу получить $ invoice-> total to work; только $ invoice-> total(), что прекрасно, поскольку мне не нужно его цепляться. Если мне не нужно добавить -> total() в конец поиска? во всяком случае, чтобы этого избежать? – mrt0mat0