where('status', 'normal')->cache(true)->select(); } public function getFieldsContentList($model_id) { $list = Fields::where('model_id', $model_id) ->field('id,name,type,content') ->where('status', 'normal') ->cache(true) ->select(); $fieldsList = []; $listFields = Fields::getListFields(); foreach ($list as $index => $item) { if (in_array($item['type'], $listFields)) { $fieldsList[$item['name']] = $item['content_list']; } } return $fieldsList; } }