2

我有一个名为“ has_separate_emails?”的用户模型方法。

Normaly 我会这样想:

Users.select{ |user| user.has_separate_emails? }

但我把它总结为:

Users.select(&:has_separate_emails?)

否定版本是:

Users.select{ |user| !user.has_separate_emails? }

现在的问题是,是否还有用于否定语句的更短/“包装”版本?

4

1 回答 1

8

尝试

Users.reject(&:has_separate_emails?)
于 2013-09-10T16:04:18.473 回答