使用 Graph 对驱动器项进行多条件查询和过滤
Multicriteria Query and filter on drive items with Graph
我尝试构建正确的 URL 以使用 Graph API 查询 Sharepoint 上的 lis 项目。如果我有 1 个字段,我查询我构建这个 URL 和获取请求 returns 我的预期结果。
https://graph.microsoft.com/v1.0/sites/root:/sites/{siteId}:/lists/{listId}/items?expand=fields/FIELD1&filter=fields/FIELD1 eq '123456789'
我的问题是我想查询列表中的多个字段:例如,我希望所有文档在 FIELD1 和 FIELD2 上的值等于 123456789 并且 'John'
https://graph.microsoft.com/v1.0/sites/root:/sites/{siteId}:/lists/{listId}/items?expand=fields/FIELD1&expand=fields/FIELD2&filter=fields/FIELD1 eq '123456789'&filter=fields/FIELD2 eq 'John'
我确实有回应,但我不应该。我确实有一份文档,其中 FIELD1 的值等于 123456789,但 FIELD2 的值等于 'Wayne' ...
我终于解决了如何构建 URL ...
https://graph.microsoft.com/v1.0/sites/root:/sites/{siteId}:/lists/{listId}/items?filter=fields/FIELD1 eq '123456789' and fields/FIELD2 eq 'John'
我尝试构建正确的 URL 以使用 Graph API 查询 Sharepoint 上的 lis 项目。如果我有 1 个字段,我查询我构建这个 URL 和获取请求 returns 我的预期结果。
https://graph.microsoft.com/v1.0/sites/root:/sites/{siteId}:/lists/{listId}/items?expand=fields/FIELD1&filter=fields/FIELD1 eq '123456789'
我的问题是我想查询列表中的多个字段:例如,我希望所有文档在 FIELD1 和 FIELD2 上的值等于 123456789 并且 'John'
https://graph.microsoft.com/v1.0/sites/root:/sites/{siteId}:/lists/{listId}/items?expand=fields/FIELD1&expand=fields/FIELD2&filter=fields/FIELD1 eq '123456789'&filter=fields/FIELD2 eq 'John'
我确实有回应,但我不应该。我确实有一份文档,其中 FIELD1 的值等于 123456789,但 FIELD2 的值等于 'Wayne' ...
我终于解决了如何构建 URL ...
https://graph.microsoft.com/v1.0/sites/root:/sites/{siteId}:/lists/{listId}/items?filter=fields/FIELD1 eq '123456789' and fields/FIELD2 eq 'John'