我有一个通过 ID 返回产品的函数,但问题是它没有将其作为数据数组返回
func GetProductsById(c *gin.Context) {
var Product models.Products
if err := config.DB.Where("id=?", c.Query("prod_id")).First(&Product).Error; err != nil {
c.JSON(http.StatusInternalServerError, err.Error())
} else {
c.JSON(http.StatusOK, gin.H{"data": &Product})
}
}
json 响应
{
"data": {
"ID": 1,
...
"Feedback": null
}
}
我要这个:
{
"data": [{
"ID": 1,
...
"Feedback": null
}]
}
一只甜甜圈
相关分类