Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 使用Microsoft Graph筛选多个查找字段_.net_Api_Microsoft Graph Api_Sharepoint Online - Fatal编程技术网

.net 使用Microsoft Graph筛选多个查找字段

.net 使用Microsoft Graph筛选多个查找字段,.net,api,microsoft-graph-api,sharepoint-online,.net,Api,Microsoft Graph Api,Sharepoint Online,我试图通过多重查找字段筛选项目列表 我已经使用上述代码通过查找字段成功地筛选了列表: "startswith(Fields/ThemeLookupId%2C+'" + theme + "')" 但使用此选项无法处理多个查找字段 有没有办法过滤多个查找字段 否则,我将选择所有列表并使用linq进行过滤 任何帮助都将不胜感激 您可以尝试使用以下图形: https://graph.microsoft.com/beta/sites/b57886ef-4c2a-4d56-ad29-27266638ac3

我试图通过多重查找字段筛选项目列表

我已经使用上述代码通过查找字段成功地筛选了列表:

"startswith(Fields/ThemeLookupId%2C+'" + theme + "')"
但使用此选项无法处理多个查找字段

有没有办法过滤多个查找字段

否则,我将选择所有列表并使用linq进行过滤


任何帮助都将不胜感激

您可以尝试使用以下图形:

https://graph.microsoft.com/beta/sites/b57886ef-4c2a-4d56-ad29-27266638ac3b,b62d1450-8e6f-4be7-84a3-f6600fd6cc14/lists/BF55FFA3-3948-4751-B288-6313C91E0AF5/items?expand=fields(select=id)&filter=((fields/lookLookupId eq 71) and (fields/lookLookupId eq 53))

我认为不支持为单个值筛选多值查找列。我尝试了以下操作,得到了400个错误请求“Filter not supported”响应

?$expand=fields&$filter=(fields/LookupSeason/any(x:x/LookupValue eq'Summer'))


在我的示例中,“LookupSeason”是允许多个值的查找列,列表中的每个项至少选择了2个值。

查找字段包含多个值。我只想用一个值筛选包含多个值的字段。你是对的,这是不受支持的。因此,我们必须选择所有项目,然后执行筛选。