当前位置: 代码迷 >> 综合 >> golang xorm 映射名字不匹配导致查询的为0值
  详细解决方案

golang xorm 映射名字不匹配导致查询的为0值

热度:66   发布时间:2024-01-09 07:32:01.0
TransportData结构体内为:
PickUpType int `json:"pickup_type"`

数据库为

pickup_type

 

利用xorm映射 

err = dbMysql.SQL(sql).Find(&TransportData)

 

解决方案:

映射有强制的大小写规范:TransportData结构体改为:
PickupType int `json:"pickup_type"`

U改为小写