关于模型链式查询,all方法后面使用visible和toArray方法出错
来源:10-14 测试订单接口
慕函数8515252
2020-07-04
在学习老师您讲的下单功能时遇到问题,经过排查,发现是在getProductsByOrder方法用商品(Product)模型进行链式查询时,all方法问题,经过测试,all方法可以对id数组查询,但是如果在all方法后面加上了visible或者toArray方法均会报错,并且经过其他模型测试,只要是all方法就不能后面跟这两个方法,例如get方法(对单个id查询)后面可以加visible方法,返回正常。
写回答
2回答
-
草芽有芳华
2020-07-22
我看了手册,默认数据集返回类型是数组,要用先用collection()转成对象,就可以用toArray()了,但它返回结果本来就是数组了,是不是就不用toArray转了。而且visible()方法,编辑器提示我这个方法不存在,不知道为什么?
00 -
7七月
2020-07-04
看下是不是本身就没有数据
2. 看看TP版本是否和课程一致
042020-07-22
相似问题