Doctrine 2 Query Builder的问题

Asa*_*saf 12 doctrine-orm

我正在尝试使用Doctrine 2构建查询

$qb = $em->createQueryBuilder()
                  ->select('*')
                  ->from('Countries','c')
                  //getDQL
                  ->getQuery();

  echo "<pre>";
echo ($qb->execute());
echo "</pre>";
die;
Run Code Online (Sandbox Code Playgroud)

由于某种原因,我收到一个错误:

致命错误:未捕获异常'Doctrine\ORM\Query\QueryException',消息'[语法错误]第0行,第7行:错误:预期识别变量| StateFieldPathExpression | AggregateExpression | "("Subselect")"| ScalarExpression,在第42行的/home/dodo/doctrine-orm/Doctrine/ORM/Query/QueryException.php中得到'*''

Cro*_*zin 12

没有"全球通配符"这样的东西 - 你应该使用c.*.


Dio*_*gyn 10

select('c.*')不适合我, select('c')就够了