可以使用数据模型当中的获取器来实现吗?
获取器在5.0.2版本可以使用吗?还是需要最新版本实现?
模型层的设计是这样的:
//==================================
//1.增加统计当前栏目文章的总数量字段
//==================================
public function getCountAttr($value,$data)
{
return self::getDynamicNum($data['id']);
}
//==========================
//2.统计当前栏目文章的总数量
//==========================
static public function getDynamicNum($id){
$num = Db::name('article')->where("category",$id)->where('status','neq',0)->count();
return($num);
} 控制器层是这样设计的:$r = CategoryModel::all();
dump($r); 可是我发现输出内容的字段当中并没有新增的统计字段最佳答案