Rails: An elegant way to display a message when there are no elements in database

后端 未结 10 1083
花落未央
花落未央 2020-12-04 09:51

I realized that I\'m writing a lot of code similar to this one:

<% unless @messages.blank? %>
  <% @messages.each do |message|  %>
    <%# cod         


        
10条回答
  •  臣服心动
    2020-12-04 10:20

    One way is to do something like:

    <%= render(:partial => @messages) || render('no_messages') %>
    

    Edit:

    If I remember correctly this was made possible by this commit:

    http://github.com/rails/rails/commit/a8ece12fe2ac7838407954453e0d31af6186a5db

提交回复
热议问题