无法仅从Sharepoint Rest API检索文件夹

时间:2019-08-12 15:31:14

标签: sharepoint sharepoint-rest-api

我无法将共享点搜索限制为仅检索文件夹。

我正在向搜索api运行休息请求

https://(sharepoint网址)/ ian / _api / search / query?querytext ='metatest3'

这仅检索此收藏夹上但我使用时的文件夹

https://(sharepoint网址)/ ian / _api / search / query?querytext ='metatest3 and IsContainer:1'

这不会检索该文件夹,也找不到结果。

我很困惑,因为当我返回第一个API调用时

<d:element m:type="SP.KeyValue">
    <d:Key>IsContainer</d:Key>
    <d:Value>true</d:Value>
    <d:ValueType>Edm.Boolean</d:ValueType>
</d:element>

1 个答案:

答案 0 :(得分:2)

我们可以使用下面的REST API来仅搜索文件夹。

https://(sharepoint url)/ian/_api/search/query?querytext='metatest3 contenttypeid:0x0120*'

https://(sharepoint url)/ian/_api/search/query?querytext='metatest3 IsContainer:true'