如何使用OData查询选项按日期过滤?

时间:2015-03-09 13:26:56

标签: javascript jquery asp.net-mvc odata

我有一个加载视图时生成的网格。 默认情况下,我有:

<QueryFilter>OrderId ne 0L</QueryFilter>
<Ordering>Id asc</Ordering>

这意味着我的网格中的卡片将按其ID进行排序,并且只有OrderId不为0($filter=OrderId ne 0L)时,卡片才会在网格中。

我的卡类还包含日期时间DateEx(到期日期)。 我需要扩展我的过滤器并添加OrderId ne 0L只有当DateExnull或者它是否大于或等于当前实际日期时才会在网格中显示卡片的内容。

这种$filter看起来怎么样?

1 个答案:

答案 0 :(得分:0)

它应该是这样的:

$filter=OrderId ne 0L and DateEx eq null & $orderby=Id asc