【发布时间】:2014-04-08 15:59:18
【问题描述】:
我要崩溃了....为什么会出现这个错误???? [语义错误] 第 0 行,第 17 列“日志 l”附近:错误:未定义“日志”类。
这是我的代码:
<?php
namespace Alex\DatabaseBundle\Repository;
use Doctrine\ORM\EntityRepository;
/**
* LogsRepository
*
* This class was generated by the Doctrine ORM. Add your own custom
* repository methods below.
*/
class LogsRepository extends EntityRepository
{
public function getLatestlogs()
{
$em = $this->getEntityManager();
$qb = $em->createQuery('SELECT l.id FROM Logs l');
return $qb->getResult();
}
}
我不明白...... 我是新来的,但我被这个简单的情况挡住了......
【问题讨论】:
-
您需要使用完整的命名空间。
FROM AlexDatabaseBundle:Logs或FROM Alex\Entity\Logs -
这个函数怎么调用?您的实体映射中有什么?
标签: php sql symfony doctrine-orm