Angenommen, ich zeige allen Benutzern ihre Beiträge wie unten gezeigt.Schienen 4: Soll ich Relationen im Controller laden
<% @users do |user| %>
<div><%= user.name %> : </div>
<% user.posts.each do |post| %>
<div><%= post.title %></div>
<% end %>
<% end %>
Ist es besser, die Posts (speziell für Datenbankgeschwindigkeit) vorher im Controller zu laden?
@users = User.includes(:posts)
oder ist es besser, nur die Benutzer zu holen und die Post in der Ansicht laden?
@users = User.all
Vielen Dank, das macht Sinn –