【发布时间】:2015-07-15 21:48:52
【问题描述】:
我的项目有 2 个模型用户和帖子。 它们之间的关系是 user has_many posts 和 post belongs_to :users。
模型“帖子”有一个表,其中包含 post_id、帖子的文本和另一个模型用户的参考,即 user_id。现在我需要在 MODEL Posts 表中添加一列“键”和“值”。所以我想创建一个包含 post_id 、 user_id 、 key 和 value 字段的新表。为此我需要创建一个新模型吗?或者我可以在现有模型中添加一个表吗?还有其他建议吗?
【问题讨论】:
-
键值对与存储在A或B中的记录有什么关系?
-
很难理解用假设的 A 和 B 表述的有关数据建模的问题。如果您告诉我们您实际在做什么,那么您可能会得到更好的答案。
-
我已经更新了问题。谢谢