Eloquent无法存储bigint字段
2019-08-08 本文已影响1人
血之君殇
今天尝试使用Eloquent将用户id存入bigint字段,结果发现存入的userid变成了负数
MacHi 2019-08-08 13-38-02.png
查看表结构是bigint没错
image.png
查询相关资料发现Eloquent会把数字用int去存,结果bigint就超出了int的取值范围,从而变成了负数,解决办法是将数字从整形转为字符串,这样存进去就没有问题了,特此记录一下,方便后来人
image.png
image.png