0
我有一个具有一对多自引用关系的实体的Symfony 3项目。即Post
类型的对象可以有一个父母和许多孩子。Symfony3 - 实体在哪里计算?
其他属性包括需要在某个点进行汇总的财务价值。如果父母被调用,它应该累计每个孩子的价值。该计算应该作为学说实体的方法存在,还是在其他位置(如控制器或服务中)执行?
编辑清晰:
基本上,我需要编写一个函数getTotal(),将在后的一个实例任何地方使用,而且由于我找不到最好的做法,我不知道这是否应该是(例如$ post-> getTotal()),或者生活在一个控制器或服务中,并接受一个参数(例如$ result = $ fooService - > getTotal($ post);)