2014-12-05 50 views
0

我是相当新的使用Ruby与Rails框架的计算百分比真实,我有一个问题:的Rails从一组布尔值

使用PostgreSQL的轨道,我有了一个名为布尔属性的客户模型EFT。我想知道如何计算eft值为true的客户的百分比。

感谢您的帮助!

回答

3

此方法添加到您的客户模型

def self.eft_percentage 
    Customer.where(eft: true).count * 100/Customer.count 
end 

,并使用

Customer.eft_percentage