跳到主要内容

1 篇博文 含有标签「模型关联」

模型关联

查看所有标签

laravel9模型关联

· 阅读需 1 分钟
maintainer

一对一关联

表结构

用户表,头像表

users
id
nickname

avatars
id
user_id

定义模型

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class User extends Model
{
public function avatar()
{
return $this->hasOne(Avatar::class);
}
}
namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class Avatar extends Model
{
public function user()
{
return $this->belongsTo(User::class);
}
}