有没有更好的方法来检查视图中的属性

时间:2014-02-16 21:39:43

标签: ruby-on-rails

在视图中,如果您在提交评论没有评论时说出类似内容,则会引发错误:

<% if review.comment.title %>

是否有一种更简单的方法来检查,而不是在<% if review.comment %>

中嵌套这一行

1 个答案:

答案 0 :(得分:4)

只需使用review.comment.try(:title)即可。如果nilreview.comment,则会返回nil