我无法将共享点搜索限制为仅检索文件夹。
我正在向搜索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>
答案 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'