odata URL中的maxdatetime

时间:2014-05-02 12:04:23

标签: odata odata4j

您有最新日期所需的日期列表。

在oData Service中有函数maxdatetime()。我喜欢这个

url/services/List?$format=json&$select=name&$filter=date+eq+maxdatetime()

但它显示异常

{"odata.error":{"code":"","message":{"lang":"en-US","value":"An unknown function with name 'maxdatetime' was found. This may also be a key lookup on a navigation property, which is not allowed."}}}

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

函数maxdatetime()应该由服务代码实现。根据您的例外,该服务不实现它。如果您有权更改服务器端代码,则可以尝试实施。否则,请尝试:

RootUrl/List$filter=date eq 9999-12-31T11:59:59-00:00