PHP:SQLite将值作为字符串返回

时间:2015-05-11 21:54:51

标签: php laravel sqlite

我在Laravel中使用SQLite并发现所有值都以字符串形式返回非常烦人。有没有办法启用自动类型转换(如MySQL本机驱动程序[mysqlnd]那样)? 我知道$casts属性,我正在寻找一个独立于应用程序的解决方案,以使数据库驱动程序进行转换。
谢谢!

1 个答案:

答案 0 :(得分:2)

是的,您可以自动投射。将此属性添加到模型中。

protected $casts = [
    'is_admin' => 'boolean',
    'count' => 'integer'
];