还是新轨。什么是创建链接表的最佳方式?
我敢肯定,这里有一个命名规则,我想在这里做。
你有帖子,然后你有标签(我没有真正做一个博客,但这是一个我们都熟悉的场景)。
我建立了我的标签是这样的:
ruby script/generate scaffold tag name:string
然后我想创建一个链接表是这样的:
ruby script/generate migration x_tag_post tag_id:integer post_id:integer
所以后来在模型中我有xTagAsset
belongs_to :tags
belongs_to :posts
然后在标签和帖子我想说
has_many :x_tag_posts
这是正确的方法吗?我有一种感觉,有更好的东西。
谢谢。我忘了我重新命名“资产”到“上岗”的问题(woops),那么无论你有资产在那里,应该可能是帖子。再次感谢,这正是我正在寻找的。 – 2009-08-21 17:20:33
HABTM不支持'dependent :: destroy',这样就限制了它的使用 – Xitcod13 2014-03-15 16:24:09
实际上你的类名是Asserts,而不是Assets。 – Joe 2017-12-06 03:41:07