问答 / 1 / 2 / 创建于 4年前
$grid->footer(function ($query) { $data = $query->Has('commont')->count(); //有评论的文章总数 $data1 = $query->doesntHave('commont')->count(); //没有评论的文章总数 return "$data $data1"; });
那个 $query 是对象,引用赋值的,后边的“无评论条件”会带上之前的“有评论条件”,既要有评论又有无评论,自然就是0了,你可以把 sql 输出验证一把。正确做法是克隆一份。
$query->clone()->xxx
我要举报该,理由是:
那个 $query 是对象,引用赋值的,后边的“无评论条件”会带上之前的“有评论条件”,既要有评论又有无评论,自然就是0了,你可以把 sql 输出验证一把。正确做法是克隆一份。