我正在尝试从数据库中获取查询结果。
$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,col 37在'search_result'附近:错误:类'search_result'是 没有定义。
答案 0 :(得分:1)
DQL !== SQL
变化:
FROM search_result
要:
FROM AppBundle:SearchResult
不要查看您的表名,而是查看您的实体名称。将AppBundle:SearchResult
替换为您的真实实体名称。