J'ai une application Rails simple qui a deux modèles principaux. Un modèle de personne et un modèle de cadeau. Les cadeaux appartiennent aux gens, et les gens ont beaucoup de cadeaux.Ajouter un nombre d'enregistrements dans la relation belongs_to dans l'application Rail?
Je suis actuellement (dans la vue des individus d'index) répertoriant toutes les personnes dans la base de données avec le code suivant:
<% for person in @people %>
<li><%= link_to h(person.name), person %></li>
<% end %>
Ce que je voudrais faire est que le nombre de cadeaux associés à une personne à côté à leur nom entre parenthèses. Exemple:
Danny McC (10)
Y a-t-il une manière intégrée de le faire? Tels que:
<%= @person.name.count =>
Est-ce possible?
Merci,
Danny
Très bien, cela a fonctionné parfaitement. Merci! – dannymcc
Vous pouvez le rendre beaucoup plus court. Cela semble assez moche IMO ... 'return" # {name} (# {gifts.count}) "' – Mischa
@captaintokyo - dans le modèle de la personne à nouveau, ou dans la vue? – dannymcc