使用元数据搜索 SharePoint 结果

Posted

技术标签:

【中文标题】使用元数据搜索 SharePoint 结果【英文标题】:Searching SharePoint Results using Metadata 【发布时间】:2019-11-28 01:36:58 【问题描述】:

请问如何搜索元数据?

目前,我正在使用这个网址,但结果不是我需要的结果。

我的元数据列名称是 MetaTags

/_layouts/15/srchrss.aspx?k=**MetaTags:Bot**%20ListId:9CF05E04-45BC-4EF1-9ED8-B75A71A9010F

我尝试了另一种方法,仍然错误

/_api/web/lists/getbytitle('Test%20Document%20List%2001')/Items?%20$select=Title,ID,Status&$filter=MetaTags+eq+%27Bot%27

错误:“TaxonomyFieldTypeMulti”类型的字段“MetaTags”不能用于查询过滤器表达式。

【问题讨论】:

【参考方案1】:

您的专栏似乎没有相应的托管属性,或者您的网站尚未被抓取。

请参考this文章。

【讨论】:

【参考方案2】:

经过这么长时间的测试和研究,我找到了答案。

https://mvponduty.sharepoint.com/_api/web/lists/getbytitle('Test%20Document%20List%2001')/Items?$select=Title,FileLeafRef,EncodedAbsUrl&$filter=TaxCatchAll/Term%20eq%20%27Bot%27

【讨论】:

以上是关于使用元数据搜索 SharePoint 结果的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Sharepoint 搜索修改莲花笔记超链接

SharePoint - 使用 SP Designer 编辑搜索页面

Sharepoint 2013 Powerpoint 文件的搜索结果

使用模块元素覆盖SharePoint中的文件

按元数据/列值的图形API搜索

SharePoint Online 调用PnP.js 搜索返回结果不完整