cart, err := models.Carts(qm.Select("id","slug","cart_product"),qm.Load(models.CartRels.CartProducts), qm.Where("user_id = ?", c.Locals("user_id"))).One(context.Background(), conn.DB)
fmt.Println(cart)
if err != nil {
return err
}
return c.JSON(cart)
在这里,我使用 CartProduct 检索购物车数据。我可以在 as 中获取购物车数据以及 CartProduct
for I, product : cart.R.CartProduct {
fmt.Println(product.Name)
}
但此数据无法绑定到主购物车结构。当我返回 JSON 时,所有购物车数据都返回,但 CartProduct 的数据除外。那么如何将 CartProduct 数据添加到购物车中。