假设我有这个:
item_one = Object.find(1) rescue item_one, value = [Object.first, true]
这实际上是行不通的。它返回这个:
syntax error, unexpected '=', expecting $end
有谁知道如何在语法上将多个赋值放在救援修饰符中?
边注:
Boris 建议以这种方式设置救援语句:
begin
i1 = Object.find 1
rescue NoMethodError
i1, v = Object.first, true
end