ассоциация замены gorm выполняет множество запросов на обновление

# #go #go-gorm

Вопрос:

У меня в коде есть ассоциация замены. когда я использую Debug (), чтобы понять, как это работает, кажется, что каждый элемент заменяется несколько раз. например, когда необходимо заменить пять элементов, начисляется 10 обновлений. это правда? или я что-то упустил?

 o.Model(amp;p).Assosiation("tag").Replace(tags)