Eloquent无法存储bigint字段
2019-08-08 本文已影响1人
血之君殇
今天尝试使用Eloquent将用户id存入bigint字段,结果发现存入的userid变成了负数

查看表结构是bigint没错

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


今天尝试使用Eloquent将用户id存入bigint字段,结果发现存入的userid变成了负数
查看表结构是bigint没错