ruby - 如何连接条件

标签 ruby

有没有更优雅的方式用 Ruby 来写这个?

def tutorial_completed?
  people.any? && projects.any? && invoices.any?
end

最佳答案

def tutorial_completed?
  [people, projects, invoices].all?(&:any?)
end

关于ruby - 如何连接条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17911684/

相关文章:

ruby - RVM 全局 gemset 混淆

ruby - 如何在 Elasticsearch for ruby​​ 中使用 More Like This API

ruby - 删除正则表达式匹配行之前的换行符

ruby-on-rails - 即使没有通过电子邮件链接确认电子邮件,如何配置设计使用户在注册后登录?

javascript - 为什么或为什么不为某些数据类型的核心函数提供简写?

ruby - 在 Ruby 中更改数组的每个元素

ruby - 如何正确使用Ruby套接字的接收超时?

ruby-on-rails - Heroku rake 数据库 :migrate fails - Missing tasks/rails

ruby-on-rails - 在 rails/migrations 中更新模型

ruby-on-rails - ruby 错误 : "No such file or directory -- script/generate (LoadError)"