其他分享
首页 > 其他分享> > TP报错 致命错误: Call to a member function toArray() on array

TP报错 致命错误: Call to a member function toArray() on array

作者:互联网

TP报错 致命错误: Call to a member function toArray() on array

tp内使用模型查询报错致命错误: Call to a member function toArray() on array
在这里插入图片描述
场景:
使用模型查询后,想获取不包含对象内容的数组结构的结果。

原因:
数据库(database.php)里设置的返回数据结果为数组类型。

'resultset_type' => 'array'

解决:
全局:
在database.php中修改为:

'resultset_type' => 'collection'

局部:
在使用的模型中加入:

 protected $resultSetType = 'collection';

标签:function,toArray,member,报错,Call,array
来源: https://blog.csdn.net/cheng1a/article/details/121608113