У меня проблемы с использованием pop.Connection # ValidateAndCreate в gobuffalo.
purchaseOrder.Items = models.OrderItems{}
... fill purchaseOrder.Items ...
for _, item := range purchaseOrder.Items {
verrs, err := tx.ValidateAndCreate(item)
if err != nil {
return errors.WithStack(err)
}
if verrs != nil {
// show error
}
}
tx
- это тип * github.com / gobuffalo / pop.Connection
Я получаю ошибку: reflect: call of reflect.Value.Elem on struct Value
на линии verrs, err := tx.ValidateAndCreate(item)