Sharepoint 2010 创建ODATA筛选器URL时出现问题
我正在尝试在和ODataURL中应用A&(B&C)操作,但它没有按预期工作。任何人请帮助我们解决我的问题。我提供我的请求url供您参考 ?$filter=CommunicationTypeValue eq“公司假日”和(开始日期gt) 日期时间'2015-12-10T09:13:28'和开始日期lt日期时间'2015-12 16T03:30:00.000') 但当我尝试将其作为单个查询运行时,它运行得很好 像 ?$filter=CommunicationTypeValue eq‘公司假日’ ?$filter=StartDate gt DateTime'2015-12-10T09:13:28'和StartDate lt DateTime'2015-12-16T03:30:00.000' 但当我试图将这两个问题结合起来时,问题就开始了Sharepoint 2010 创建ODATA筛选器URL时出现问题,sharepoint-2010,odata,Sharepoint 2010,Odata,我正在尝试在和ODataURL中应用A&(B&C)操作,但它没有按预期工作。任何人请帮助我们解决我的问题。我提供我的请求url供您参考 ?$filter=CommunicationTypeValue eq“公司假日”和(开始日期gt) 日期时间'2015-12-10T09:13:28'和开始日期lt日期时间'2015-12 16T03:30:00.000') 但当我尝试将其作为单个查询运行时,它运行得很好 像 ?$filter=CommunicationTypeValue eq‘公司假日’ ?$
任何人请帮助我解决此问题您可以使用单独的和“条件应用过滤器;类似这样的东西, 主日历?$filter=(通信类型值eq‘公司假日’)和(StartDateTime ge datetime‘2015-01-01’)和(StartDateTime le datetime‘2015-12-15’)
如果需要获取特定日期,您还可以使用select case。错误消息是什么?你试着去掉括号了吗?