在Laravel中将相关记录的总和添加到模型中

时间:2014-05-13 00:15:03

标签: laravel eloquent

我有一个名为assembly的模型,它与component有很多关系,在数据透视中我有一个字段'数量'。在'组件'我有一个字段'价格'。

我希望能够访问程序集的总价值,这是合并的:

component->pivot->quantity*component->price

对于每个组件。

问题:

  • 将此字段添加到父assembly模型是一种好习惯,例如" total_price'因为我经常需要它,还是应该在控制器中计算它?
  • 如果将它添加到模型中是个好主意我该怎么办?

0 个答案:

没有答案