标签: php laravel sqlite
我在Laravel中使用SQLite并发现所有值都以字符串形式返回非常烦人。有没有办法启用自动类型转换(如MySQL本机驱动程序[mysqlnd]那样)? 我知道$casts属性,我正在寻找一个独立于应用程序的解决方案,以使数据库驱动程序进行转换。 谢谢!
$casts
答案 0 :(得分:2)
是的,您可以自动投射。将此属性添加到模型中。
protected $casts = [ 'is_admin' => 'boolean', 'count' => 'integer' ];