先看索引
普通索引
普通索引没啥特殊性
组合索引
add_index :student_teacher_relations,[:teacher_id,:student_id]
多个字段组合起来,形成的索引;通常用于一组字段它们是一个必须的搭配情况
唯一索引
add_index :domains, :siteid,unique: true
唯一指的是,在这一列数据中,它是唯一的不能重复
再来看键
外键
author has_many books
1、它是双向的,拥有者、从属者都可以添加
2、从属者存取的字段名
主键
在rails 中可简单的理解为id
1、它是唯一的
2、它是自增的
3、rails中会自动为它添加索引
4、拥有者暴露给外界挂钩的字段
网友评论