ruby-on-rails – ActiveRecord默认索引
发布时间:2020-12-17 02:28:14 所属栏目:百科 来源:网络整理
导读:Rails(v3)默认情况下是否在id列上创建索引,或者我是否必须添加该行 “add_index:table,:id,:unique = true” 进入迁移文件? 解决方法 ActiveRecord要求每个表都有一个主键.默认情况下称为“id”.您无需在迁移中添加它. 如果要创建对另一个表的引用,则需
Rails(v3)默认情况下是否在id列上创建索引,或者我是否必须添加该行
“add_index:table,:id,:unique => true” 进入迁移文件? 解决方法
ActiveRecord要求每个表都有一个主键.默认情况下称为“id”.您无需在迁移中添加它.
如果要创建对另一个表的引用,则需要手动创建引用列.您可以执行t.integer:user_id或(我的首选项)t.belongs_to:user.但后者速度较慢,因为Rails将调用ActiveRecord来确定调用用户引用列的内容. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |