我最近才开始使用Go语言,并决定使用gorm
和gin
创建一个简单的CRUD后端,我实现了以下函数来检索查询结果。
我无法让一些端点工作。
func GetCurrentStock(c *gin.Context) {
result := initializers.DB.Table("dev.inventory_live").Debug().Select("sum(qtynos)").Where("NOT is_cut AND (remarks IS NULL OR remarks = '')")
c.JSON(http.StatusOK, gin.H{
"result": result,
})
}
当我向端点发送请求时,总是收到此错误
Error #01: json: unsupported type: func() time.Time
我是不是漏掉了什么?我一直没能找到解决办法
1条答案
按热度按时间nfs0ujit1#
使用输入的@mkopriva和我找到的另一个question,我意识到我检索的结果不正确。正确的方法是: