0

我正在运行 Breeze.WebApi v1.2.5,并且在查询 DateTimeOffset 类型时也遇到了问题。

这是我的查询:

var query = entityQuery.from('Sessions')
                       .where('startTime', ">", new Date(2013, 3, 19));

这会产生

http://localhost/api/breeze/Sessions?$filter=StartTime%20gt%20datetime'2013-04-19T05%3A00%3A00.000Z'

这会引发错误。

但是,如果我手动将上面生成的查询更改为使用 datetimeoffset(而不是 datetime),就像这样:

http://localhost/api/breeze/Sessions?$filter=StartTime%20gt%20datetimeoffset'2013-04-19T05%3A00%3A00.000Z'

它正确查询并返回适当的响应。

我怎样才能轻而易举地使用 datetimeoffset 而不是 datetime 生成适当的查询?

4

1 回答 1

2

v 1.2.7开始,此问题已修复

--- 以前的帖子

好的,我已经复制了这个。我们应该在下一个版本中进行修复。当它发布时,我会在这里发布。并感谢您找到它。

于 2013-03-22T05:34:28.090 回答