是否可以为已注销的用户执行以下操作而不会触发.consumer
被调用 nil 错误?
if signed_in? && current_user.consumer
puts "Hello world"
end
对于我的大部分网站,我不得不嵌套这些类型的条件,例如:
if signed_in?
if current_user.consumer
end
end
...看起来还不错,但是当页面上有很多其他代码时,可能会很麻烦..
我想要评估哪里的语句,signed_in?
如果为真,则评估第二个条件......但都在一行中。这可能吗?