本节课我们来了解关联模型中,一对一关联查询的使用方法。
一.
hasOne
模式
1. hasOne
模式,适合主表关联附表,具体设置方式如下
:
hasOne('关联模型',['外键','主键']);
return $this->hasOne(Profile::class,'user_id', 'id');
关联模型(必须):关联的模型名或者类名
外键:默认的外键规则是当前模型名(不含命名空间,下同)
+_id
,例如
user_id
主键:当前模型主键,默认会自动获取也可以指定传入
2.