поэтому у меня есть связь между двумя моделями
class Projects extends Model implements Auditable
{
use SoftDeletes;
use \OwenIt\Auditing\Auditable;
protected $fillable = [
'name', 'active'
];
public function boards(){
return $this->belongsTo(Board::class);
}
}
И
class Board extends Model
{
protected $guarded = [];
public function projects(){
return $this->hasMany(Projects::class);
}
}
Я хотел освободить Правление от его Проектов, не удаляя связь.
Я думал, что этот код поможет:
$board->projects()->delete()
Но я закончил тем, что удалил отношения.
Теперь у меня вопрос: как мне восстановить отношения и как лучше всего очистить отношения, не удаляя их?
РЕДАКТИРОВАТЬ: для дальнейшего объяснения
Допустим, у меня есть 4 проекта, принадлежащих Правлению. Как бы я избавился от всех сразу, не зная идентификаторов проекта?