2014-02-16 81 views
0

檢查屬性在視圖中,如果你說這句話時的評論沒有評論已提交,你會引發錯誤:有沒有更好的辦法鑑於

<% if review.comment.title %> 

是否有更容易的方法來檢查,比嵌套這條線內<% if review.comment %>

回答

4

只需使用review.comment.try(:title)。如果review.commentnil,它將返回nil

+0

@Abram請標記答案爲已接受,如果它幫助你。謝謝! –

+0

謝謝。剛剛回來..它只是幾分鐘:)高興地接受 – Abram

+0

順便說一句,我從來沒有看到在前20分鐘的答覆4 upvotes。顯然達成了共識! – Abram

相關問題