簡単な質問です。Rails 3 は初めてですが、次のようなものがあるとします。
<% @array.each do |arr| %>
<%= arr.thing %>
<% end %>
次のようなことをしたい場合、どうすればきれいにエスケープできますか。
<% @array.each do |arr| %>
<p><%= if arr.thing 'Read' else 'Unread' %></p> < All in 1 line prints whatever value to a <p></p>
<% end %>
行ってさらにごちゃごちゃさせなくていいように
<% @array.each do |arr| %>
<%= if arr.thing %>
<p>Read</p>
<% else %>
<p>Unread</p>
<% end %>
<% end %>
これは可能ですか、Rails 3の三項ステートメントをグーグルで検索してみましたが、探していたようなものが見つかりませんでした。ありがとう!