ruby-on-rails - 仅当 Rails 中存在另一个变量时才设置变量

标签 ruby-on-rails ruby

在 ruby​​ 中有更短的方法吗?

if defined? some_var
    other_var = some_var
end

当且仅当 some_var 存在时,用 some_var 的值设置 other_var,否则什么也不做。

最佳答案

other_var = some_var if defined? some_var

关于ruby-on-rails - 仅当 Rails 中存在另一个变量时才设置变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21418370/

相关文章:

mysql - 在 Rails 和 MySQL 中添加 UUID 主键

ruby - RSpec 自定义匹配器保持规范之间的状态

ruby cucumber 在多个浏览器上进行测试

ruby-on-rails - Z shell 不断要求将 'rails' 更正为 'tail' ?

ruby-on-rails - RubyOnRails : How do I use helper methods in Rails Console?

ruby-on-rails - 除了一个属性外,如何在 Rails 中复制一条记录?

ruby-on-rails - 在 Ubuntu 中重启 Puma

ruby-on-rails - 尽管初始化程序中需要模型,但 Rails 3 中未定义的类/模块 X

ruby-on-rails - Ruby 字符串到 Date 对象

javascript - Rspec 和 javascript