ruby-on-rails – 我是否需要has_many的联接表:通过关联?

ruby-on-rails – 我是否需要has_many的联接表:通过关联?,第1张

概述我之前只创建了一个has_and_belongs_to_many关联,它与has_many:through不同.对于has_many:通过关联,我需要一个连接表吗?实际协会如何运作?我需要索引吗?我找不到一个很棒的教程,有什么建议吗? 是的,你需要连接表. 这显示了如何: http://railscasts.com/episodes/47-two-many-to-many 这也可能有所帮助; ha 我之前只创建了一个has_and_belongs_to_many关联,它与has_many:through不同.对于has_many:通过关联,我需要一个连接表吗?实际协会如何运作?我需要索引吗?我找不到一个很棒的教程,有什么建议吗?解决方法 是的,你需要连接表.
这显示了如何: http://railscasts.com/episodes/47-two-many-to-many

这也可能有所帮助; has_many :through questions

顺便说一句,如果您需要搜索条件,这将有所帮助:Has many through associations with conditions

这也是一个很好的例子,它包含了在Rails nested form with has_many :through,how to edit attributes of join model?编辑连接表的嵌套属性的代码.

所有这些都是你可能会发现自己想做的事情:)

索引是可选的,也因db而异. MysqL以前只支持1个.不确定是否已经改变.

总结

以上是内存溢出为你收集整理的ruby-on-rails – 我是否需要has_many的联接表:通过关联?全部内容,希望文章能够帮你解决ruby-on-rails – 我是否需要has_many的联接表:通过关联?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1286270.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存