修改database配置文件的resultset_type成数据集后判空问题
来源:8-20 分类列表接口编写
Neokekeke
2017-05-27
if(!$banner){
throw new BannerMissException();
}
正常返回json
if($banner->isEmpty()){
throw new BannerMissException();
}
错误返回:method not exist:think\db\Query->isEmpty
怎么有些模型无法调用isEmpty()方法?
写回答
2回答
-
runzx
2017-05-27
我测试了下,在database.php里'resultset_type' => 'collection'时,
select() 返回是collection数据集,find()就不是, 不知还有哪些方法在返回数据集上是不一样的?012017-05-27 -
7七月
2017-05-27
这个课程里 强调了 必须是collection数据集才有isEmpty。模型没有
012020-01-03
相似问题