数据库中有一个字段a,类型为bigint(20),使用eloqunt查询此字段,返回的值被截断为:2147483647。
显然是此字段被laravel判定为int类型,laravel中是如何定义一个数据库字段对应的类型呢?如何处理此问题呢?
1 回答
函数式编程
TA贡献1807条经验 获得超9个赞
找到了答案
在model类中,添加一下成员变量即可:
//定义字段类型
protected $casts = [
'columnName' => 'string'
];
- 1 回答
- 0 关注
- 525 浏览
添加回答
举报
0/150
提交
取消