Douglas Maia
Criador Douglas Maia 13/02/2022

Exemplo: 

Como faço para não deixar que a empresa Especializa TI (Company ID 1) não apareça duas vezes na cidade de São Paulo (City ID 1)? 

 

 

Manager Carlos Ferreira 13/02/2022

Olá, Douglas!
Tudo bem?

Você pode colocar distinct direto no relacionamento:
public function companies()
{
    return $this->belongsToMany(Company::class)->distinct();
}

Carlos Ferreira
Sabe a Solução? Ajude a resolver!