SG *_* 86 2 ruby syntax activerecord ruby-on-rails
我有一个名为" has_separate_emails?
" 的用户模型方法.
Normaly我这样想:
Users.select{ |user| user.has_separate_emails? }
Run Code Online (Sandbox Code Playgroud)
但我把它包裹起来:
Users.select(&:has_separate_emails?)
Run Code Online (Sandbox Code Playgroud)
否定版本将是:
Users.select{ |user| !user.has_separate_emails? }
Run Code Online (Sandbox Code Playgroud)
现在的问题是,对于否定的陈述,是否还有一个更短/"包装"的版本?