V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
di1012
V2EX  ›  Go 编程语言

问一个 beego 布尔类型映射的问题

  •  
  •   di1012 · 2020-09-30 16:19:59 +08:00 · 2621 次点击
    这是一个创建于 1500 天前的主题,其中的信息可能已经有所发展或是发生改变。

    mysql 表中的 bit 类型的字段,映射到 model 中报错:

    Raw value: [1] convert to *bool failed, field: admin-system/models.Articles.IsShow err: strconv.ParseBool: parsing "\x01": invalid syntax

    数据库中的表是已有的表,正常来说不是 bit -> bool 来映射吗? 为什么取出来的数据是[1]和[0]这种格式呢?

    model 代码:

    type Articles struct { Id int Title string IsShow bool .... }

    其他类型的数据是正常的

    beego 小白求大神解答!

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   976 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:59 · PVG 03:59 · LAX 11:59 · JFK 14:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.