学说得到结果问题

时间:2017-04-24 07:35:10

标签: mysql symfony dql

我得到了这样的DQL:

$sql =$qb->select('c')
->from('Cusomter','c')
->where('c.login = :login')
->setParameter('login',$login);
$rs = $sql->getQuery()->getResult(Query::HYDRATE_OBJECT);

但我收到以下错误

  

致命错误:班级'客户\查询'找不到   myNameSpace对象\ customer.php

我是否需要使用任何名称空间?
感谢。

2 个答案:

答案 0 :(得分:1)

尝试:

\Doctrine\ORM\Query::HYDRATE_ARRAY

var data = sc.textFile(myList.mkstring(","))

答案 1 :(得分:1)

你不需要实际告诉getResult hydrate_object,它的默认行为,因此从方法本身调用。

尝试:

$rs = $sql->getQuery()->getResult();

如果你想通过它知道常量的正确名称空间:

Doctrine\ORM\AbstractQuery::HYDRATE_OBJECT