【发布时间】:2018-05-07 19:07:28
【问题描述】:
我有一个新模型 settings,它具有另一个模型 school 的外键,其中许多 schools 已经存在。 settings belongs_to school 和 school has_one setting。我如何为每个现有的school 一次性创建一个setting?
【问题讨论】:
-
您将遍历您的学校,并为每个学校创建一个
settings对象。目前还不清楚你在这里还问什么。 -
@meagar 我会在迁移中这样做吗?有点困惑我会在哪里做这个
-
你可以,是的。您也可以使用
rails console来完成此操作,或者您可以在首次访问时为学校懒惰地创建一个新的setting。 -
@meagar 我将如何在迁移中执行此操作?
标签: sql ruby-on-rails activerecord