Rails 请教 !abc.nil? 与 abc.valid? 的区别,感谢。

heke2929 · February 15, 2015 · Last by heke2929 replied at February 15, 2015 · 1298 hits

如题。在 rails 的教程看到前者,感到疑惑。

valid? 是 model 对象的方法,检查 model 是否满意 validates 约束。

nil? 是 ruby 原生方法,检查对象是否是 nil 对象。

#1 楼 @lyfi2003 原来是这样的,感谢指教。

You need to Sign in before reply, if you don't have an account, please Sign up first.