Ruby on rails 关系数据库和外键
我只想问几个关于rails中的引用、外键和关联的问题。我读了文档,但还是有点困惑Ruby on rails 关系数据库和外键,ruby-on-rails,ruby,database,Ruby On Rails,Ruby,Database,我只想问几个关于rails中的引用、外键和关联的问题。我读了文档,但还是有点困惑 例如在迁移中键入t.references:tweets时,为什么会在模式中变成bigint 外键:true是链接两个表的代码部分吗 除了问题2之外,在不同于外键true的模型中属于什么角色,并且有许多不同于外键true,因为我认为模式能够根据另一个表中的哪个id来区分哪个表有许多和属于哪些表 Rails在5.0版中默认切换到BIGINT,因为 外键:true部分的作用是确保两个表之间的数据完整性。不能插入不存在的值
t.references:tweets
时,为什么会在模式中变成bigint
外键:true
是链接两个表的代码部分吗在不同于外键true
的模型中属于什么角色,并且有许多不同于外键true
,因为我认为模式能够根据另一个表中的哪个id来区分哪个表有许多和属于哪些表
Rails在5.0版中默认切换到
BIGINT
,因为
外键:true
部分的作用是确保两个表之间的数据完整性。不能插入不存在的值
属于
,有许多
建立同一关系的不同目的。这些关系不一定是从模式本身直觉得到的,通常情况下,这些关系需要使用选项进行自定义。Rails在5.0版中默认切换到BIGINT
外键:true
部分的作用是确保两个表之间的数据完整性。不能插入不存在的值
属于
,有许多
建立同一关系的不同目的。这些关系不一定是从模式本身直觉得到的,通常情况下,这些关系需要使用选项进行定制