将class_name转换为活动记录迁移

斯蒂格

我有一个文档和一个用户模型。文档模型可以具有所有者,该所有者来自用户模型。如何准确地将以下内容映射到迁移?在这个源或引用将大大赞赏。

文件模型

class Document < ActiveRecord::Base
  belongs_to :owner, class_name: "User", foreign_key: "owner_id"
end

移民

class CreateDocuments < ActiveRecord::Migration
  def change
    create_table :documents do |t|
      t.string :name
      t.references :owner #how do I set class name here
    end
  end
end
桑托什

如何在这里设置班级名称?

您不必。那行只是创建一列。您已经在模型中设置了类名,这已经完成了

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将class_name转换为活动记录迁移

来自分类Dev

将活动记录对象数组转换为哈希

来自分类Dev

将字符串转换为活动记录查询语句

来自分类Dev

将SQL查询转换为Codeigniter活动记录

来自分类Dev

将Sql查询转换为CodeIgniter活动记录

来自分类Dev

Ruby将活动记录或对象数组转换为哈希数组

来自分类Dev

尝试将oracle sql转换为sql server日期以进行迁移活动

来自分类Dev

将活动转换为片段

来自分类Dev

活动记录列名转换为哈希数组

来自分类Dev

将包含case语句的MySql查询转换为Codeigniter活动记录查询

来自分类Dev

我可以将活动记录中的属性从Big Decimal转换为Integer吗?

来自分类Dev

将包含案例语句的MySql查询转换为Codeigniter活动记录查询

来自分类Dev

将SQL查询转换为活动记录以从多个表中进行选择

来自分类Dev

无法将<string>从'const char []'转换为<class name>

来自分类Dev

如何将模型转换为迁移

来自分类Dev

外键class_name

来自分类Dev

外键class_name

来自分类Dev

将基于行的迁移数据转换为迁移矩阵

来自分类Dev

试图将活动转换为片段

来自分类Dev

将活动转换为片段:使用 ViewPager

来自分类Dev

如何将活动转换为片段?

来自分类Dev

将我的sql查询转换为活动记录查询codeigniter

来自分类Dev

将自由形式的sql转换为活动记录

来自分类Dev

我需要转换为 codeigniter3 活动记录语法

来自分类Dev

将活动转换为可以调用活动的片段

来自分类Dev

将.class转换为.java

来自分类Dev

无法将类型记录转换为整数

来自分类Dev

将MySqlDataReader记录转换为ObservableCollection <T>

来自分类Dev

将记录集转换为数组