我有一个表格/实体“级别”,它是法律的“级别”。
Level 的每个实例都可以有两个相关的关系:
- 一个或多个子级别(与同一实体的多对多关系)和/或
- 一篇或多篇文章(与“文章”实体的一对多关系)。
对于每个级别,我想显示该级别的文章数量以及所有相关子级别的总数。
我可以通过循环遍历子级别集中的各个级别来做到这一点,但是我会使用获取的属性而不是更好吗?
我想我需要类似的东西
totalArticles = articles.count + sublevels.articles.count
还是应该将每个子级别的计数存储为属性/获取的属性,然后在父级别上使用 @sum?
谁能帮助我如何实现这一目标?