0
例如,如果我的模型中有一个方法接受来自我的控制器的字符串。我能够在我的模型中的其他地方调用它,它会返回布尔值吗?或者有更好的方法,可能通过设置一个变量?如何在Rails模型中用另一个方法的参数调用方法
class Object
def method_true?(args)
['a', 'b'].include?(args)
end
def do_stuff
method_true? #outcome of method_true?
end
end
只要您给出正确的参数,该方法应该可以正常工作。 – titan
你有没有得到它的工作? –
是的,谢谢!我做了一个不太冒险的方式,并将其写在控制器上(它应该放在第一位)。 –