【发布时间】:2015-11-28 17:00:18
【问题描述】:
在我的应用程序中,我有一个名为 Address 的模型。其中的address 字段是唯一必填字段,但模型可以具有任意数量的不同其他属性。
地址将通过从.csv 文件中导入行来创建。 CSV 必须 有一个 address 列,但可能还有许多其他列,它们可以是其他任何内容,因此无法预测。
我怎样才能准确地存储这些信息而不必每次都添加新的数据库列?我可以制作类似extra DB 列的东西来存储不在模型中的列的信息吗?我可以在该字段上运行查询(尽管是混蛋)吗?最后,当导出此信息回到 CSV 时,我可以将 extra 信息导出回来吗?
【问题讨论】:
标签: ruby-on-rails csv ruby-on-rails-4 smartercsv