Doctrine仅返回空缓存的结果

时间:2014-08-27 08:30:53

标签: php mysql symfony doctrine-orm

您好我正在使用Doctrine进行非常简单的查询,但只有在删除缓存时才会返回结果:app/cache/

问题不是Mysql,因为我得到了Doctrine所做查询的结果。 我必须找一些联系人

    $qb = $repository->createQueryBuilder($alias);

    $qb->select('c');
    $qb->addSelect('cc');
    $qb->addSelect('cp');

    $qb->leftJoin("c.companyContacts", "cc");
    $qb->leftJoin("cc.company", "cp");
    $qb->leftJoin("c.accessions", "a");
    $qb->where('a.createdAt ="2014-08-20"');

当我第一次加载页面时它起作用,然后,我没有结果。 分析器在查询说明中显示结果:

enter image description here

修改

问题是日期,当我尝试使用其他属性时,它可以正常工作。

1 个答案:

答案 0 :(得分:1)

找到解决方案: Doctrine

中的日期没有单引号或双引号