【发布时间】:2021-03-02 11:04:35
【问题描述】:
创建类和创建模型是一样的。 例如,如果我必须制作一个产品类,那么我必须为它制作一个产品模型?
【问题讨论】:
-
你的意思是
models文件夹中的每个类都需要有一个数据库表吗?不,事实并非如此。还是你的意思是别的? -
我需要在这个类中导入一个 csv 文件并读取该 csv 文件并用它创建文章,我在 db 中有一个带有文章表的文章模型。
-
如果有一个
CSVImporter类(纯 Ruby),它没有数据库表(不继承自ApplicationRecord),而是执行所有需要碰巧将 CSV 文件导入Product模型。我仍然不确定我是否理解您的实际问题。您能否详细说明您要解决的问题? -
我有一个帖子博客,它有一个标题和内容的 db 表现在我想添加一个类,它将为我导入和导出 csv 文件。如果导入它将从文件中读取数据并显示帖子,如果导出它将导出帖子数据。
标签: ruby model-view-controller ruby-on-rails-5