2012-10-20 25 views

回答

1
unless params[:user] && params[:user][:address].present? 
    # do something 
end 
+0

我認爲,除非只是「如果不是」? – Elmor

+0

是的,'除非'只不過是'如果不'。我認爲在這種情況下它會更好,但你可以自己作出判斷。由於運算符的優先級,如果使用'if not',則可能需要額外的括號。 –

0

與陣列

unless @banners.try(:[], 2) 

與對象應該試試)