func (ltuo *LocationTypeUpdateOne) RemoveSurveyTemplateCategories(s ...*SurveyTemplateCategory) *LocationTypeUpdateOne {
	ids := make([]string, len(s))
	for i := range s {
		ids[i] = s[i].ID
	}
	return ltuo.RemoveSurveyTemplateCategoryIDs(ids...)
}
// RemoveSurveyTemplateCategories removes survey_template_categories edges to SurveyTemplateCategory.
RemoveSurveyTemplateCategories removes survey_template_categories edges to SurveyTemplateCategory.
// RemoveSurveyTemplateCategories removes survey_template_categories edges to SurveyTemplateCategory .
func (ltuo *LocationTypeUpdateOne) RemoveSurveyTemplateCategories(s ...*SurveyTemplateCategory) *LocationTypeUpdateOne {
	ids := make([]string, len(s))
	for i := range s {
		ids[i] = s[i].ID
	}
	return ltuo.RemoveSurveyTemplateCategoryIDs(ids...)
}
func ( ltuo * LocationTypeUpdateOne ) RemoveSurveyTemplateCategories ( s ... * SurveyTemplateCategory ) * LocationTypeUpdateOne { ids := make ( [ ] string , len ( s ) ) for i := range s { ids [ i ] = s [ i ] . ID } return ltuo . RemoveSurveyTemplateCategoryIDs ( ids ... ) }
RemoveSurveyTemplateCategories removes survey_template_categories edges to SurveyTemplateCategory.
RemoveSurveyTemplateCategories removes survey_template_categories edges to SurveyTemplateCategory .