什么是使用数据类型的例子 – 参考文献

我想知道数据类型引用以及如何/为什么在网站上使用它的一些示例。 如果使用Ruby-on-Rails时它们有所不同,我会为了以防万一而标记它。 我是编程的新手,用外行的术语来解释所有内容会有很大的帮助,所以我可以慢慢地建立自己的计算机头衔。

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

我猜你在引用t.references :associated_model migration_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 

这将使用integer数据类型在posts表上创建author_id列。

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

它不是真正的数据类型,它是用于在表中创建外键的rails简写,默认情况下是整数。

在迁移中调用t.references :widgets时,它实际上会创建一个名为widget_id的整数列

您可能希望阅读Rails迁移指南,以了解有关如何在rails中处理数据库和迁移的更多信息。