使用php 5.5.9。我有Tranche Entity,它有一个日期属性。我想要的是获得符合条件的行数;有日期gt / lt当前日期,所以我创建了一个twig扩展,这是我的代码: 遵循此this
public function e()
{
$criteria = new \Doctrine\Common\Collections\Criteria();
$date=date('Y-m-d');
$criteria->where($criteria->expr()->lt('date',$date));
$result=$this->em->getRepository('OCUserBundle:Tranche')->matching($criteria);
return count($result);
}
我的问题是,无论我尝试什么,我都无法比较日期。
这是错误:
DateType.php第53行:错误:在非对象上调用成员函数format()
我经常搜索并尝试了许多建议,但没有工作,我被卡住了。发生了什么事,并提前感谢你。
答案 0 :(得分:2)
<?php