Laravel多对多的关系插入



我正在使用Laravel开发用于医疗设备的网站我有一个用于设备和设备类别和用户的表我有一个页面可以查看所有属于一个类别的设备我在设备和用户之间建立了多一的关系,我做了一个中间表格我在每种模型(用户 - 设备)

中建立了多一的关系
 public function users()
{
    return $this->belongsToMany(AppUser, 'devices_users_relationship' , 'devices_id ', 'user_id');
}

现在,我想在每个设备后面制作一个按钮,当用户单击此按钮时,设备存储在其设备(中间设备)

我该怎么办?

我假设用户已经登录。因此,当他单击设备按钮时:

auth()->user()->devices()->attach($deviceId);

最新更新