在Google上尝试了很多howto后,我仍然没有答案.
我想从具有最高ID(ai)的数据库中获取对象.我知道这一定很简单,但我找不到解决办法.
在数据库中,我有实体Syncs,它们具有自动增量ID.我需要那个(最新的)对象来检索一个DateTime的值.
(顺便说一句,它是通过Doctrine的Symfony ..)
我已经知道TODO了:评论突出显示,刚才看到还有一个FIXME:突出显示.
我大部分时间都在PHPStorm工作,想知道是否还有其他高级关键字.
TODO:&FIXME:两者都变成了相同的颜色(蓝色).我的主要问题是,是否有更多像这样的关键字有不同的颜色?
感谢您的解释,对不起,如果这个问题不够充分......
Symfony和Doctrine的新手
我试图在Symfony项目中通过Doctrine从MySQL数据库中获取一些对象.我是用createQueryBuilder做的;
$repository = $this->getDoctrine()
->getRepository('mcsyncBundle:DB');
$query = $repository->createQueryBuilder('p')
->select('p')
->where('(p.created=:)' . $till)
->setParameter('created', $till)
->orderBy('p.created', 'ASC')
->getQuery();
$PackDB = $query->getResult();
Run Code Online (Sandbox Code Playgroud)
但我一直收到错误:
*Method 'QueryBuilder' not found in class \Doctrine\Common\Persistence\ObjectRepository*.
Run Code Online (Sandbox Code Playgroud)
有谁能解释(修复)这个问题?
编辑:此错误来自PHPStorm内部,而不是来自Symfony本身