关于Laravel 4中关系关系的sum()

时间:2015-11-11 15:08:44

标签: laravel laravel-4 orm eloquent relation

我想用Eloquent ORM对人数进行总结。我如何在这些关系中在Laravel 4中做到这一点?

The relation-tree

在我看来,我会做那样的事情,但在使用一对多关系时是不可能的。

$person->attributes()->values()->scores()->sum("score");

谢谢!

1 个答案:

答案 0 :(得分:-1)

不要使用急切加载,它的速度很慢。加入吧 Person::with(['attributes.values.scores']); 为什么分数有很多人? 使用foreach或分数后的自定义查询