laravel中查询bigint字段,值被截断?

数据库中有一个字段a,类型为bigint(20),使用eloqunt查询此字段,返回的值被截断为:2147483647。

显然是此字段被laravel判定为int类型,laravel中是如何定义一个数据库字段对应的类型呢?如何处理此问题呢?

拉风的咖菲猫
浏览 526回答 1
1回答

函数式编程

找到了答案 在model类中,添加一下成员变量即可: //定义字段类型 protected $casts = [ 'columnName' => 'string' ];
打开App,查看更多内容
随时随地看视频慕课网APP