我正在尝试执行一个sql请求以获取所有未来事件。
到目前为止,情况如下:

$dql   = "SELECT a FROM AOFVHFlyBundle:Flight a WHERE precisedate >= NOW()";
$query = $em->createQuery($dql);

但我得到了以下错误:
line 0, col 59: Error: Expected known function, got 'NOW'

我怎样才能得到我未来所有的航班?

最佳答案

您要查找的dql函数是CURRENT_TIMESTAMP()。如doc中所述。

关于php - 请求中的SQL将来日期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30757648/

10-13 06:49