URI中OData v4持续时间的正确语法是什么?

问题描述 投票:1回答:1

我想在最后一天买到新产品。有这个URI查询:

example.com/v4/Products?$select=Id,Name,CreatedOnUtc&$filter=CreatedOnUtc ge (now() sub P1D0H0M0.0S)

但它返回消息:

URI中指定的查询无效。 'CreatedOnUtc ge(now()sub P1D0H0M0.0S)'中第37位的语法错误。

我在这里错了什么?

web syntax odata uri duration
1个回答
1
投票

用持续时间'PT1D0H0M0.0S'替换持续时间(当然,你应该用%27替换引号)。注意PT前缀,而不仅仅是P.

请注意,MS的OData现在不支持该功能()。

© www.soinside.com 2019 - 2024. All rights reserved.