测试订单接口报错 Call to a member function visible() on array

来源:10-14 测试订单接口

sdasdfgsd

2017-07-12

http://szimg.mukewang.com/596639a50001695212600712.jpg

老师,打扰啦。请问这个是什么原因呢。

这行代码:$products = Product::all($oPIDs)->visible(['id','price','stock','name','main_img_url'])
   ->toArray();

写回答

3回答

慕粉4340272

2017-12-06

在模型类 model/Product.php中加入一行代码,应该就可以了。

protected $resultSetType = 'collection'; //设置返回数据集的对象名

2
1
慕UI1081247
搞定了,谢谢
2017-12-08
共1条回复

斯特的猫

2018-06-24

如果希望全局定义数据库查询的返回结果,可以在 database.php 中配置:'resultset_type'  => 'collection'

0
0

7七月

2017-07-13

这个就是说,你对一个数组调用了方法。还是代码写错了,再仔细检查下。可以对比下源码或者调试下。

0
0

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程