ActiveRecor资料表关联
2016-12-29 06:36:23 0 举报
AI智能生成
ActiveRecord是一种Ruby on Rails框架中的数据库访问层,它提供了一种简单、灵活的方式来处理数据库操作。在ActiveRecord中,数据表之间的关联是通过模型(Model)来实现的。模型是ActiveRecord的核心,它将数据库中的表映射到Ruby对象,使得我们可以用面向对象的方式来操作数据库。 在ActiveRecord中,有两种主要的数据表关联:一对一关联和一对多关联。一对一关联是指两个表中的每一行数据都对应另一个表中的唯一一行数据;而一对多关联则是指一个表中的多行数据可以对应另一个表中的任意一行或多行数据。
作者其他创作
大纲/内容
has_many
has_many 关联后可以使用的方法
has_many的设定
class_name
foreign_key
scope
dependent
destroy
delete
nullify
restrict_with_exception
restrict_with_error
through
sources
has_one
新增关联
build_{association_name}
create_{association_name}
设定与has_many一样
belongs_to
class_name
子主题
0 条评论
下一页