【Ruby on Rails】viewにてテーブルデータの有無で表示を変えたい

なんか検索してもそれっぽいものが出てこなかったので投稿

やりたい事は単純

「特定のテーブルの表示のありなしでview表示を変えたい」

コントローラーが以下の状態

  def index
    @items = Item.all
  end

viewはこうすればデータのある無しによって表示を変えられます。

<% if @items.empty? %>
   <div>あああああ</div> 
<% end %>

上の場合、Itemsにデータがある場合は表示させず、データが無ければ表示させます。

以上

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA