C# 如何在c中使用关键字搜索查询
如何在c中使用关键字搜索查询来实现搜索对象。需要通过管理中心进行哪些设置才能启用关键字搜索查询 另外,请给我发送KeywordQuery.QueryText的语法。表示如何编写查询?请查看 请在msdn中查看这一点。你可以在那里找到你需要的所有信息 此外,在同一页中,查看哪些场景适合关键字查询使用关键字语法的简单查询,这将不需要构造完整的查询,但如果需要执行复杂查询(包括Contains、like、,OrderBy etc无法使用关键字查询语法 举个简单的例子: ServerContext=ServerContext.GetContextHttpContext.CurrentC# 如何在c中使用关键字搜索查询,c#,sharepoint,search,moss,C#,Sharepoint,Search,Moss,如何在c中使用关键字搜索查询来实现搜索对象。需要通过管理中心进行哪些设置才能启用关键字搜索查询 另外,请给我发送KeywordQuery.QueryText的语法。表示如何编写查询?请查看 请在msdn中查看这一点。你可以在那里找到你需要的所有信息 此外,在同一页中,查看哪些场景适合关键字查询使用关键字语法的简单查询,这将不需要构造完整的查询,但如果需要执行复杂查询(包括Contains、like、,OrderBy etc无法使用关键字查询语法 举个简单的例子: ServerContext=Se
using (KeywordQuery keywordQuery = new KeywordQuery(context))
{
keywordQuery.ResultTypes = ResultType.RelevantResults;
keywordQuery.EnableStemming = true;
keywordQuery.TrimDuplicates = true;
keywordQuery.StartRow = 0;
keywordQuery.SortList.Add(filterField, SortDirection.Ascending);
keywordQuery.QueryText = string.Format(CultureInfo.InvariantCulture, "scope:\"{0}\"", "people");
keywordQuery.SelectProperties.Add("FirstName");
ResultTableCollection resultsCollection = keywordQuery.Execute();
ResultTable resultsTable = resultsCollection[ResultType.RelevantResults];}
您可以在KeywordQuery.SelectProperties中指定Select属性,并在查询文本中添加筛选条件,如范围
在central admin中,我认为您只需要确保对内容源进行爬网,并且可以开始执行关键字或全文查询
希望这能有所帮助。为sharepoint和moss添加了标签。没有得到任何关于此评论的信息。Vivek,你不知道sharepoint中的kyewordsearchquery?我浏览了这个链接。如何添加托管属性。确切地说是什么?你的链接断了。可以提供其他链接吗?谢谢Faiz,我得到了非常好的信息。再次感谢。让我试试这个。但问题仍然存在,我并没有被提及。我的问题是:我想从联系人列表中搜索信息。如果任何关键字我放在搜索框自定义,我想在我们自己的指定格式组按国家呈现相关信息。我应该在这里使用哪种技术?我认为没有更新,但这个解决方案只在少数情况下有用。