lartavel的DB::table('xxx)查询数据库 是int类型 查询出来是string类型

ATTR_EMULATE_PREPARES设置为TRUE时数据库查询自动int转strring了
ATTR_EMULATE_PREPARES设置为FALSE时可以解决int类型问题但是数据库查询时不时的会报错
SQLSTATE[HY000]: General error: 1615 Prepared statement needs to be re-prepared
关于 LearnKu
可以使用模型的自动转换功能
如果一定不能用 Model 那就在代码中自己转吧,如果使用 Model,在 Model 中使用属性类型转换来处理,具体可看文档
@24K大白羊 代码中转的话 不是要每个查询都要改嘛 有没有 一个属性可以设置的