【发布时间】:2018-06-16 17:18:00
【问题描述】:
由于在 Doctrine2 中既不提供 DAY()、MONTH()、YEAR() 也不提供 DATE_FORMAT(),当使用 PostgreSQL 数据库时,如何在查询生成器中使用这些函数之一?
我找到了几个教程,但它们都适用于 MySQL,没有适用于 PostgreSQL。
【问题讨论】:
-
您能否改为将时间戳提取到 php 对象中,并使用 php(尽管较差)的时间戳操作工具来实现您的目标?
-
当然可以在 PHP 中完成。但是在这种情况下你不能使用
->groupBy('year')(见下面的例子)。
标签: postgresql doctrine-orm symfony4