Svarade via Larachat officiella Slack:
Relationen saknar en pivottabell för att detta ska fungera. Det andra argumentet i participants
metod är pivottabellen som ska användas:
public function participants()
{
return $this->belongsToMany('Namespace\Modules\Email\Models\Participant', 'PIVOT', 'message_id', 'user_id')->withTimestamps();
}
Därför kan du inte använda deltagare som pivot eftersom det är en av tabellerna i relationen, du behöver en message_participant
pivottabell.