Rails中的单个或多个范围名称

时间:2013-08-28 17:57:21

标签: ruby-on-rails ruby-on-rails-3

我脑子里有个问题。

在范围名称中使用单数或多项是否有任何不利之处? 我在这个问题上一无所获。有时我会输入复数以帮助我理解真实范围,而不遵循惯例。

有一个对话?

1 个答案:

答案 0 :(得分:3)

我不知道一个。我使用“读得好”的任何东西。如果范围是过滤结果,那么复数似乎是最好的 - User.admin vs User.admins。但不是所有的时间。作为复数,Event.on_date(Time.now)没有意义。但是,我真的宁愿那是Events.on_date...,但我也不能这样做。

所以对我来说......在编写代码时读取最好的东西可能是正确的方法。