如何在 Sharepoint 文件搜索中忽略 OneDrive 文件?
How to ignore OneDrive Files in Sharepoint files search?
我正在尝试通过 POST https://graph.microsoft.com/v1.0/search/query
搜索 Sharepoint 和 Teams 文件。我在请求正文中将 entityType
作为 listItem
传递,以便能够搜索 Sharepoint、Teams 和 Onedrive 文件。
但就我而言,我应该忽略 Onedrive 中的文件。
有没有办法过滤 OneDrive 文件并仅搜索 Sharepoint 和 Teams 文件?
OneDrive 文件的 url 以 https://contoso-my.sharepoint.com/
开头,SharePoint 文件的 url 以 https://contoso.sharepoint.com/
开头。
因此您可以像这样在查询中添加过滤器以忽略 Onedrive 文件:
path:\"https://contoso.sharepoint.com/*\"
参考:https://docs.microsoft.com/en-us/graph/search-concept-files#example-5-use-filters-in-search-queries
我正在尝试通过 POST https://graph.microsoft.com/v1.0/search/query
搜索 Sharepoint 和 Teams 文件。我在请求正文中将 entityType
作为 listItem
传递,以便能够搜索 Sharepoint、Teams 和 Onedrive 文件。
但就我而言,我应该忽略 Onedrive 中的文件。
有没有办法过滤 OneDrive 文件并仅搜索 Sharepoint 和 Teams 文件?
OneDrive 文件的 url 以 https://contoso-my.sharepoint.com/
开头,SharePoint 文件的 url 以 https://contoso.sharepoint.com/
开头。
因此您可以像这样在查询中添加过滤器以忽略 Onedrive 文件:
path:\"https://contoso.sharepoint.com/*\"
参考:https://docs.microsoft.com/en-us/graph/search-concept-files#example-5-use-filters-in-search-queries