为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
拉风的咖菲猫 2019-03-07 07:25:11
数据库中有一个字段a,类型为bigint(20),使用eloqunt查询此字段,返回的值被截断为:2147483647。 显然是此字段被laravel判定为int类型,laravel中是如何定义一个数据库字段对应的类型呢?如何处理此问题呢?
查看完整描述

1 回答

?
函数式编程

TA贡献1807条经验 获得超9个赞

找到了答案

在model类中,添加一下成员变量即可:

    //定义字段类型
    protected $casts = [
        'columnName' => 'string'
    ];
查看完整回答
反对 回复 2019-03-18
  • 1 回答
  • 0 关注
  • 525 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信