可能是一个相当基本的问题,但请耐心等待。
ContentBlock
我正在构建一个页面,其中包含许多由模型表示的模块化内容。每个ContentBlock
都有至少一个链接,每个链接都有几个不同的属性。我最初的方法是将这些链接作为数组添加到模型中,因为似乎没有任何真正需要将它们单独存储在数据库中,并且它们没有任何自己的逻辑。现在我正在考虑构建一个用于创建/编辑的表单,ContentBlock
如果链接有一个单独的嵌套模型,似乎构建起来会容易得多。
我正在强烈考虑转换为使用模型,但我的直觉是,存储像数据库中的链接这样相对微不足道的东西是一种“错误”。鉴于我仍然习惯于使用 Rails,这种感觉是不是错位了?我应该为任何事物创建模型吗?还是我应该先寻找某种最低标准?