заказ. в репе выхватил транзакцию и записал что куда надо. еще конечно зависит то схемы бд, непонятно что ты там сделал
Стикер
Стикер
Но как уже подсказали выше, скорее всего это лишнее
а что не получается? ну допустим нужно сохранить пользака и заказ. делаешь агрегат type OrderAndUserInfo struct { OrderInfo UserInfo } делаешь репозиторий и метод type (r *OrderAndUserInfoRepo ) Save(ou OrderAndUserInfo){ tx.Begin() tx.Exec("insert into orders", ... o.Order) tx.Exec("update user_info", ... o.UserInfo) tx.Commit() } ну и все
Обсуждают сегодня