关于Ruby on Rails中的if块的简单问题

0 ruby ruby-on-rails rhtml

我试图告诉ruby如果数据库中没有活动记录,则不运行html和ruby块.下面是我试图运行条件的代码.

<% if @statemant.comments.exists?() do %>  
<div id="comments">  
<h2>Comments</h2>  
<%= render :partial => @statemant.comments %>  
</div>  
<% end %>    
Run Code Online (Sandbox Code Playgroud)

Phi*_*oss 6

你需要摆脱do你的if陈述(你可以选择替换它then).do用于块.if不是一个功能,所以它不需要阻止.