/** * 获取置顶测试 * @return array common\models\Survey */ public function getIsTop($limit = 8) { $searchModel = new SurverySearch(); $condition['is_publish'] = 1; $models = $searchModel->find()->where($condition)->orderBy(['is_top' => SORT_DESC, 'answer_count' => SORT_DESC])->limit($limit)->all(); isset($models[0]) ? null : ($models = []); return $models; }