如何通过Graph API筛选指定父列表且更新日期合规的SharePoint列表项
你之前的请求没法筛选父列表,是因为没用到Graph Search API里对应父列表名称的正确属性——listName,不是你写的ParentListName。直接把两个筛选条件用AND组合进查询字符串就行,具体修改如下:
修改后的请求体
{ "requests": [{ "entityTypes": [ "listItem" ], "query": { "queryString": "(LastModifiedTime > 2022-01-01) AND (listName:\"MyParentList\")" }, "from": 0, "size": 1000, "expand": "fields" }] }
关键说明
- 用
listName字段匹配父列表的名称,注意要用双引号包裹列表名实现精确匹配 - 两个条件通过
AND逻辑组合,确保同时满足日期和列表名称要求 - 如果需要进一步缩小范围(比如指定某个站点下的列表),可以在查询字符串里追加
AND (siteName:\"你的站点名称\")
内容的提问来源于stack exchange,提问作者Julien
相关产品推荐
相关产品推荐

