【发布时间】:2009-05-22 21:00:54
【问题描述】:
一个关于 Rails 关联的新手问题。
我有一个 Bug 模型和一个 Status 模型。状态基本上只是一个键/值对表。在可用的选择中,我会说 Bug has_one Status 是最有意义的。不过根据this
内容属于_内容模板。去 回头看看我是如何描述的 问题,你会发现它有效。 使用belongs_to,表接受 外键的责任。所以 内容有一个 content_template_id。和 ContentTemplate 不需要任何东西。 我可以随意指点。完成。
Bug belongs_to Status 会更合适(因为 Bug 应该使用外键)。从语义上讲,他的例子是有道理的,但我的没有。这只是一个怪癖,在这种情况下看起来很奇怪,还是我不理解某事/做错了什么?
【问题讨论】:
标签: ruby-on-rails model associations has-many belongs-to