4
gf-cli创建model时,do目录下struct中的时间字段设置为interface{} https://dev.mysql.com/doc/refman/5.6/en/fractional-seconds.html
type AccountInfo struct {
g.Meta `orm:"table:account_info, do:true"`
Id interface{} // 主键id
AccountNo interface{} // account_base.account_no
CorporateName interface{} // 公司名称
CorporateShorterName interface{} // 公司简称
BusinessLicenseNo interface{} // 营业执照编码
LiaisonMan interface{} // 联络人
LiaisonPhone interface{} // 联系电话
LiaisonAddress interface{} // 联系地址
CreateTime *gtime.Time // 创建时间
ModifyTime *gtime.Time // 更新时间
}
如果设置为接口类型,方便时间上带小数位的操作,这样可以赋值为gdb.Raw("current_timestamp(6)")
https://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html#function_date-format
%f | 微秒 ( 000000.. 999999)