【发布时间】:2021-07-10 16:31:30
【问题描述】:
我有一张表,有四个不同型号的 ID,它们之间存在多对多的关系
public function up()
{
Schema::create('district_group_project_users', function (Blueprint $table) {
$table->id();
$table->uuid('district_id');
$table->uuid('group_id');
$table->uuid('project_id');
$table->uuid('user_id');
$table->timestamps();
});
}
现在我喜欢将数据保存在下表中我使用关系在 project.php 中的每个模型中起作用
public function users()
{
return $this->belongsToMany(User::class,'district_group_project_user');
}
在其他方面,我也使用了相同类型的功能,并且在我想附加的用户控制器中
$user->project()->attach($request->district,$request->userGroup,$request->project);
它不保存,知道如何保存以下值一次
【问题讨论】:
标签: php laravel eloquent phpmyadmin