Ich habe Probleme, HATBM richtig zu machen. Ich habe eine geschlagene scanario: Artikel und Tags. Ich nehme an, HABTM sollte hier verwendet werden, da es eine Viele-zu-Viele-Beziehung ist. Ich weiß aber nicht, ob ich manuell eine Join-Tabelle erstellen soll (articles_tags in diesem Fall).Muss ich manuell eine Migration für eine HABTM Join-Tabelle erstellen?
Mein Code derzeit wie folgt:
class Article < ActiveRecord::Base
has_and_belongs_to_many :tags
end
class Tag < ActiveRecord::Base
has_and_belongs_to_many :articles
end
Wenn ich die Migration ausführen, keine dritte Tabelle erstellt wird. Auch möchte ich hinzufügen, dass meine dritte Tabelle keine Domain-Logik, nur blinde Zuordnung trägt.
Ich bin mit Rails 2.2.2
Selbst bei Schienen 4, ich denke, die Antwort darauf ist .... "Ja"? :( – dtc
@ dtc, immer noch ja, immer noch wahr. – Valentin