func (ltu *LocationTypeUpdate) AddSurveyTemplateCategories(s ...*SurveyTemplateCategory) *LocationTypeUpdate {
	ids := make([]string, len(s))
	for i := range s {
		ids[i] = s[i].ID
	}
	return ltu.AddSurveyTemplateCategoryIDs(ids...)
}
// AddSurveyTemplateCategories adds the survey_template_categories edges to SurveyTemplateCategory.
AddSurveyTemplateCategories adds the survey_template_categories edges to SurveyTemplateCategory.
// AddSurveyTemplateCategories adds the survey_template_categories edges to SurveyTemplateCategory .
func (ltu *LocationTypeUpdate) AddSurveyTemplateCategories(s ...*SurveyTemplateCategory) *LocationTypeUpdate {
	ids := make([]string, len(s))
	for i := range s {
		ids[i] = s[i].ID
	}
	return ltu.AddSurveyTemplateCategoryIDs(ids...)
}
func ( ltu * LocationTypeUpdate ) AddSurveyTemplateCategories ( s ... * SurveyTemplateCategory ) * LocationTypeUpdate { ids := make ( [ ] string , len ( s ) ) for i := range s { ids [ i ] = s [ i ] . ID } return ltu . AddSurveyTemplateCategoryIDs ( ids ... ) }
AddSurveyTemplateCategories adds the survey_template_categories edges to SurveyTemplateCategory.
AddSurveyTemplateCategories adds the survey_template_categories edges to SurveyTemplateCategory .