我正在尝试从数据库中获取查询结果。
$em2 = $this->getDoctrine()->getManager();
$qb=$em2->createQuery('select count(DISTINCT hotel_id) FROM search_result where request_id=:searchId')->setParameter('searchId',$searchId);
$result = $qb->getResult();
并得到错误:
ine 0,列 37 靠近"search_result":错误:类"search_result"是 未定义。
DQL !== SQL
改变:
FROM search_result
自:
FROM AppBundle:SearchResult
不要看你的表名,而是看你的实体名。将AppBundle:SearchResult
替换为您的真实实体名称。