0

我有一个模型叫User,另一个叫Run。每个用户都有很多次运行。持续时间和距离是跑步的属性。

我想在用户页面上显示他跑步的距离和持续时间的总和。

我不确定这个总和,即总距离和总持续时间是否应该是用户的属性,或者是否应该计算ViewProfileController它以便在他的个人资料上显示它。

正确的做法是什么?

4

1 回答 1

4

用户运行的总和应该是用户模型中的一个方法,因为它特定于每个用户。

此外,最佳实践是拥有瘦控制器和胖模型。

于 2012-04-28T16:53:20.363 回答