基本问题我很害怕,但我找不到答案。我在一个名为“警告标志”的模型上有一个方法。我想停止方法并返回一个字符串给出一个条件,以避免不必要地运行代码。像
这样的东西def warning_flag
"No flag" and return unless self.active?
...do stuff here
end
然而,这显然是错误的。它会停止代码,但只返回一个零。
帮助!
答案 0 :(得分:1)
简单地说:
def warning_flag
return "No flag" unless active?
...do stuff here
end