Sql DQL symfony/如何返回最后一个id
这是我的密码:Sql DQL symfony/如何返回最后一个id,sql,symfony,dql,Sql,Symfony,Dql,这是我的密码: return $this ->createQueryBuilder('b') ->innerJoin('b.visiteurs', 'v') ->select("count(v.id)") ->where('b.visiteDate IS NOT NULL') ->groupBy('b.visiteDate') ->orderBy('b.id', 'DESC') ->setMaxRe
return $this
->createQueryBuilder('b')
->innerJoin('b.visiteurs', 'v')
->select("count(v.id)")
->where('b.visiteDate IS NOT NULL')
->groupBy('b.visiteDate')
->orderBy('b.id', 'DESC')
->setMaxResults(1)
->getQuery()
->getSingleScalarResult();
我正在尝试按
visiteDate
统计我分组的访客数,并仅返回上次visiteDate
I刷新的访客数。我试过使用orderBY('b.id','DESC')
,但不起作用 “visitDate”的数据类型是什么?数据类型是DateTime我建议您进行断点筛选,我估计有两种可能性。如果您的字段类型有问题,一种可能是映射关系有问题您是否遇到了一些错误?如果有的话,贴在这里。