5.0.0 - 普通 - 未处理
版本5.0.14$topicPostModel->withCount('resultpost')->order('id desc')->paginate(10);
TopicPostModel模型中定义了全局查询范围protected function base($query){
$query->where(['delete_time'=>0]);
}
关联统计时,模型中的全局查询的表达式写成数组会报错,写成下面这样的字符串就不会。protected function base($query){
$query->where('delete_time',0);//或者$query->where('delete_time=0')
}
关联统计生成的查询语句中的where会是下面这样WHERE ( delete_time=0 and delete_time=0 )
虽然没问题,感觉挺怪的。