我在RoR应用程序中的两个模型之间有一个标准的主 - 细节关系.详细记录包含四个布尔字段,表示存在/不存在某些东西.
当我显示详细记录时,我想添加一个摘要,指示对于四个布尔字段中的每一个,其布尔值设置为True的记录数.
例如:日期| 布尔字段1 | 布尔字段2 | 等2009/08/29 | T | T | 2009/08/30 | T | F | 2009/08/31 | F | T | 2009/09/01 | F | T |
总计:4 2 3
我尝试使用像@ entries.count(["Boolean Field 1",true]这样的东西)我看到它的方式,有两种方法来计算这些值:一种是在模型上通过执行SQL查询(丑陋)或在通过使用计数器查看级别(再次丑陋.)还有其他方法可以实现我想要的吗?
感谢您的时间,
Angelos Arampatzis
归档时间: |
|
查看次数: |
2029 次 |
最近记录: |