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