查询日期的OrientDB错误

时间:2016-07-06 10:13:06

标签: orientdb orientdb2.2

我在这张表中包含以下字段:

MyTable
code STRING
fromDate DATE
toDate DATE

此表的内容如下:

'ABC', '2016-05-01 00:00:00', '2016-05-31 00:00:00'
'DEF', '1900-01-01 00:00:00', '2099-01-01 00:00:00'
'GHI', '1900-01-01 00:00:00', '2099-01-01 00:00:00'

如果我尝试编写此查询:

SELECT FROM MyTable WHERE fromDate <= '2016-05-01'

或者

SELECT FROM MyTable WHERE fromDate <= DATE('2016-05-01', 'yyyy-MM-dd')

结果如下:

'DEF', '1900-01-01 00:00:00', '2099-01-01 00:00:00'
'GHI', '1900-01-01 00:00:00', '2099-01-01 00:00:00'

因此,OrientDB不会在日期返回具有相同条件的行。哪里是我的错?

我使用的东方版本是 2.2.0

1 个答案:

答案 0 :(得分:1)

来自OrientDB团队的通知已到达,此错误已关闭,将在2.2.5版本上发布

转到here