如何指定哪些字段在QUERYTEXT为SharePoint搜索REST API进行搜索吗?

问题描述 投票:0回答:1

我与SharePoint搜索REST API的工作,我使用SharePoint搜索查询工具一些测试。我现在的SharePoint搜索查询网址如下:

http://org.sharepoint_sample.com/_api/search/query?querytext='travel+Division:"Div1"'&sourceid='abcdes'&clienttype='PeopleResultsQuery'

正如你可以看到我正在寻找querytext travel,有一个过滤器,Division应该Div1。现在我所要做的是,它应该只搜索在某些特定的领域travel,而不是所有的领域。如因为我做的PeopleResultsQuery和有像About meinteresthistory等每个人的字段。我想只有在travelAbout mefield而不是其他领域寻找interest

在SharePoint搜索查询的工具,我看到很多领域,但不知道哪一个能实现这一帮助。我怎么可以指定要搜索的querytext领域?

sharepoint sharepoint-search
1个回答
0
投票

这应该工作:

querytext='AboutMe:TextValueToMatch'

但是,它可能需要几个小时到几天,这些领域所做的更改都会编入索引,搜索之前。所以,你可能不会马上看到结果。而不是所有的字段可以处理“部分”匹配,因此,请确保您使用的是完整的单词匹配测试目的。

© www.soinside.com 2019 - 2024. All rights reserved.