在$filter中使用括号和运算符" and " "OR"

2022-01-30 14:56:15 标签 sharepoint-onlinerest

我试图查询Sharepoint在线网站使用REST API与此标准:

ProjectStatus = 'In Progress' AND (ProjectName = 'ABC'或ProjectName = 'XYZ')

所以我调用下面的url:

/网站/项目/ _api / Web /清单/ getByTitle(“项目”)/物品吗?$select=Id&$filter=ProjectStatus eq 'In Progress' and (ProjectName eq 'ABC'或ProjectName eq 'XYZ')

但我收到了以下信息:

表达式"ProjectStatus eq 'In Progress'和(ProjectName eq 'ABC'或ProjectName eq 'XYZ')是无效的

如果我只使用$filter=ProjectStatus eq 'In Progress',它的工作。它也工作,如果我只使用$filter=(ProjectName eq 'ABC'或ProjectName eq 'XYZ')。但是两者一起返回a是无效的。

我们不能把和和或者加上括号?

谢谢

阅读全文

▼ 版权说明

相关文章也很精彩
推荐内容
更多标签
相关热门
全站排行
随便看看

错说 cuoshuo.com —— 程序员的报错记录

部分内容根据CC版权协议转载;网站内容仅供参考,生产环境使用务必查阅官方文档

辽ICP备19011660号-5

×

扫码关注公众号:职场神器
发送: 1
获取永久解锁本站全部文章的验证码