列表中的OData 2.0支持或$filter中的类似支持

列表中的OData 2.0支持或$filter中的类似支持,odata,filtering,Odata,Filtering,因此,最初的问题是,我需要在OData2.0服务的扩展对象中筛选字段。此展开对象是1:N(单个采购订单的多个物料行)。所以不允许我直接过滤。 第二个选项是首先在line对象中运行调用,以获取符合条件的订单列表,并使用该列表返回到header进行筛选。现在的问题是,2.0不支持contain或in。我不能使用substringof,因为订单ID是一个数字,所以看起来字符串函数不适用。(我已经测试了字符串的子字符串,效果非常好)。此外,我将有数千个订单列表进行过滤,使用(PurchaseOrder

因此,最初的问题是,我需要在OData2.0服务的扩展对象中筛选字段。此展开对象是1:N(单个采购订单的多个物料行)。所以不允许我直接过滤。 第二个选项是首先在line对象中运行调用,以获取符合条件的订单列表,并使用该列表返回到header进行筛选。现在的问题是,2.0不支持contain或in。我不能使用substringof,因为订单ID是一个数字,所以看起来字符串函数不适用。(我已经测试了字符串的子字符串,效果非常好)。此外,我将有数千个订单列表进行过滤,使用(PurchaseOrder eq 1或PurchaseOrder eq 2)是不实际的。 你知道如何为OData2.0做这种类型的扩展对象过滤器吗