Eloquent无法存储bigint字段

作者: 血之君殇 | 来源:发表于2019-08-08 13:43 被阅读1次

    今天尝试使用Eloquent将用户id存入bigint字段,结果发现存入的userid变成了负数


    MacHi 2019-08-08 13-38-02.png

    查看表结构是bigint没错


    image.png
    查询相关资料发现Eloquent会把数字用int去存,结果bigint就超出了int的取值范围,从而变成了负数,解决办法是将数字从整形转为字符串,这样存进去就没有问题了,特此记录一下,方便后来人
    image.png
    image.png

    相关文章

      网友评论

        本文标题:Eloquent无法存储bigint字段

        本文链接:https://www.haomeiwen.com/subject/xhxxjctx.html