Schienen n00b hier ...Wie rendert man die HABTM-Assoziation?
Ich habe eine * has_and_belongs_to_many * Zuordnung zwischen einem Post-und Kategorie-Modell. Ich versuche, die Kategorien für jeden Post zu machen, wie so:
<%= post.Categories.each do |category| %>
<div id="categories_home">
<ul>
<li><%= category.description %></li>
</ul>
</div>
Ich erhalte eine Fehlermeldung; Ich bin nicht in der Lage gewesen, ein Beispiel zu finden, wie diese Art von Beziehungen richtig dargestellt werden kann.
Soll ich stattdessen eine has_and_belongs_to_many: through-Verknüpfung verwenden und eine Antwortaktion implementieren, um alle Datensätze für die CategoriesPosts-Tabelle abzurufen und dann mit der post_id durch die Tabelle zu iterieren?
Vielen Dank im Voraus!
Wenn das Problem weiterhin besteht, fügen Sie bitte Modelle und Fehlermeldungen in Ihren Post ein und stellen Sie sicher, dass Sie Ihre Migrationen ausgeführt haben –