1

我正在为我的图像上传创建一个带有 db 表的模型,因为每个图像都将有多个版本,并且还将具有替代文本、描述、可选标题和需要随身携带的照片信用。

我的博客文章将包含一张或多张这些图片。我可以选择图像的表格行,选择大小,应用 CSS,然后在我的帖子正文中生成。极好!我认为在这里有一个 has_many 关联没有任何意义——我只想在帖子的正文中呈现一些任意的图像集。都是内容,不是结构。

但是一张图片会很特别。每篇博文都将只有一张特色图片。这是将与其他页面上的帖子一起使用的图像,在预览中,当它链接到使用 twitter 或 facebook 等时。所以我相信我应该有一个从博客帖子到图像的 has_one 关联,以及一个 has_many(将可能有一个,但以防万一)从图像到博客文章。

我对数据库完全陌生,对 Rails 也很陌生。我只想对此进行健全性检查。

非常感谢!!!!

4

0 回答 0