你会如何制作这个三元组?
if @user.skill.present?
@skill = @user.skill
else
@skill = Skill.new
end
最佳答案
@skill = @user.skill || Skill.new
如果@user.skill 的值为 nil,它将把下一个值(Skill.new)赋值给@skill。
关于ruby-on-rails - Ruby 三元运算符 if else,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31393404/