小编典典

什么是数据类型和使用示例-参考

sql

我想了解数据类型 参考 以及如何/为什么在网站上使用它们的一些示例。如果使用Ruby-on-
Rails时它们有所不同,我以防万一。我是编程方面的新手,以通俗易懂的方式解释一切将大有帮助,因此我可以慢慢地逐步发展成为一名计算机向导。

谢谢帮助我的麻烦,谢谢。


阅读 167

收藏
2021-04-22

共1个答案

小编典典

我猜测您是t.references :associated_model在迁移中指的是什么?

假设有两个模型,Post和Author。

class Post < ActiveRecord::Base
  belongs_to :author
end

class Author < ActiveRecord::Base
  has_many :posts
end

您的迁移包含:

create_table :posts do |t|
  t.references :author
end

这将author_idposts表上使用integer数据类型创建列。

在迁移中,t.belongs_to是别名,t.references并且与用于在模型中设置关联的命名相匹配。

2021-04-22