格式化日期直接来自实体

时间:2017-01-05 13:41:04

标签: database doctrine-orm symfony

我正在使用带有学说的Symfony3,我的问题是:

在查询构建器中的getQuery之后是否可以获取具有格式化日期的属性的结果?

我在实体中有attr:

/**
 * @var \DateTime
 *
 * @ORM\Column(name="terminFrom", type="date", nullable=true)
 */
private $terminFrom;

我的尝试 - 在getter中设置格式:

/**
 * @return string
 */
public function getTerminFrom()
{
    return $this->terminFrom->format('d.m.Y');
}

但仍然在getQuery之后我在这个属性中有\ DateTime对象。

我不明白 - 实体中的属性是私有的,所以必须调用getter ......或者?

0 个答案:

没有答案