Pour l'instant dans mon application, je peux sélectionner une entreprise du modèle de l'entreprise lors de la création d'un nouveau kase dans le modèle kase.Appelez plus d'un article d'un modèle différent?
<ul id="kases_new">
<li>Company<span><%= f.select :company_id, Company.all.collect {|m| [m.companyname, m.id]} %></span></li>
Cela montre une liste des entreprises et puis quand je choisis un, il ajoute l'ID de l'entreprise dans le domaine company_id dans la table Kases. Je veux pouvoir ajouter une deuxième compagnie à un kase mais je ne sais pas quelle est la prochaine étape. J'ai créé un champ dans la table kases nommée nommedurveyor_id. Lorsque je sélectionne l'entreprise, il ajoute l'identifiant de la société au champ nomd'employeur.
Cela fonctionne, mais je dois être en mesure d'appeler des informations concernant cette société comme je le ferais la première entreprise.
<%= @kase.appointedsurveyor_id %>
Les rendements au-dessus du numéro de company_id, mais comment puis-je retourner le nom de l'entreprise, l'adresse et ainsi de suite?
Pour la première entreprise, il est aussi simple que:
<li>Fax: <span><%=h @kase.company.companyfax %></span></li>
mais si je fais ça une deuxième fois, je reçois juste les premiers détails des entreprises.
Merci,
Danny
Parfait! Merci! – dannymcc