code: func (m *Manager) AllByOrg(globalID string) ([]Organization, error) {
  	var organizations []Organization
  	//TODO: handle this a bit smarter, select only the ones where the user is owner first, and take select only the org name
  	//do the same for the orgs where the username is member but not owners
  	//No need to pull in 1000's of records for this
  
  	condition := []interface{}{
  		bson.M{"orgmembers": globalID},
  		bson.M{"orgowners": globalID},
  	}
  
  	err := m.collection.Find(bson.M{"$or": condition}).All(&organizations)
  
  	return organizations, err
  }
docs: // AllByOrg get organizations where certain organization is a member/owner.