Schienen: Eine elegante Art, eine Nachricht anzuzeigen, wenn die Datenbank keine Elemente enthält
Mir ist aufgefallen, dass ich eine Menge ähnlichen Code schreibe:
<% unless @messages.blank? %>
<% @messages.each do |message| %>
<%# code or partial to display the message %>
<% end %>
<% else %>
You have no messages.
<% end %>
Gibt es ein Konstrukt in Ruby und / oder Rails, mit dem ich diese erste Bedingung überspringen kann? Das würde also ausgeführt, wenn Iterator / Schleife nicht einmal eintrifft? Zum Beispiel:
<% @messages.each do |message| %>
<%# code or partial to display the message %>
<% and_if_it_was_blank %>
You have no messages.
<% end %>