今天学了一个关于减少查询的思路。
用实例来说明:
题 外话,因为现在公司是做教育这块的那么就有热门课程、最新课程、感兴趣的课程、各科的课程、各个版本的课程
如何能减注数据的查询
我的方法是将满足基本条件的数据全部查询出来,
[php]
$list_json = $this->accessCourse('ID DESC', 1);//查询出所以满足基本条件的数据,状态正常...
$list = json_decode($list_json, true);//因为查询出来的是json格式这里将其转换成array格式
//热门课程
$toplist = array_sort($list, 'NUM', SORT_DESC);//二维数组排序
$this->assign('toplist', $toplist);
//感兴趣
$interest = findArrayList($list,9);//筛选出9条数据
$this->assign('interest',...