0

データベースにアクティブレコードが存在しない場合、htmlとrubyのブロックを実行しないようにrubyに指示しようとしています。以下は、条件を実行しようとしたコードです。

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

1 に答える 1

6

doステートメントからを削除する必要がありますif(オプションで、に置き換えることができますthen)。doブロックに使用されます。if関数ではないので、ブロックを取りません。

于 2010-01-09T23:54:48.557 に答える