Having a belongsToMany relation on the same model (Team Model) through custom pivot table (related_teams)
and my relation is like the following
now attaching and detaching is working just fine , however as you see every team belongs to a city . so my question is how can i get a list of distinct cities from those attached teams

