hasMany(Article::class, 'cid', 'id'); } /** * @notes 状态描述 * @param $value * @param $data * @return string * @author 段誉 * @date 2022/9/15 11:25 */ public function getIsShowDescAttr($value, $data) { return $data['is_show'] ? '启用' : '停用'; } /** * @notes 文章数量 * @param $value * @param $data * @return int * @author 段誉 * @date 2022/9/15 11:32 */ public function getArticleCountAttr($value, $data) { return Article::where(['cid' => $data['id']])->count('id'); } }