gpt4 book ai didi

sharepoint-2010 - SharePoint Search TrimDuplicates=true 删除唯一内容,这是已知错误吗?

转载 作者:行者123 更新时间:2023-12-05 05:28:23 24 4
gpt4 key购买 nike

我正在运行 FullTextSqlQuery,其中 TrimDuplicates 设置为 true 并且已经搜索了几天为什么某些项目不在结果中。我今天才发现当我设置 TrimDuplicates=false 时会出现结果。

这是一个已知的 SharePoint 搜索错误吗?

我的代码很简单:

using (var fullTextSqlQuery = new FullTextSqlQuery(_searchServiceApplicationProxy))
{
fullTextSqlQuery.QueryText = querytext;
fullTextSqlQuery.ResultsProvider = SearchProvider.Default;
fullTextSqlQuery.TrimDuplicates = true;
fullTextSqlQuery.EnableStemming = true;
fullTextSqlQuery.EnableNicknames = true;
fullTextSqlQuery.IgnoreAllNoiseQuery = true;
fullTextSqlQuery.ResultTypes |= ResultType.RelevantResults;

if (pageSize.HasValue && pageSize.Value > 0)
{
fullTextSqlQuery.RowLimit = pageSize.Value;
fullTextSqlQuery.TotalRowsExactMinimum = pageSize.Value;

if (selectedPage.HasValue && selectedPage.Value > 0)
fullTextSqlQuery.StartRow = (selectedPage.Value - 1) * pageSize.Value;
}

searchResults = fullTextSqlQuery.Execute();
}

预先感谢您的回答。

最佳答案

在以下位置找到部分答案:https://sharepoint.stackexchange.com/questions/14460/sharepoint-2010-search-when-is-a-document-a-duplicate

如果数据在某种程度上相似(不一定是 100%),TrimDuplicates 似乎会删除搜索结果。尽管实际百分比未知。

简而言之,Trim Duplicates 中没有错误,只是对该功能的行为方式了解不多。

现在我的问题是弄清楚它比较的是哪些数据。因为看起来即使我使自定义列中的数据唯一,进行索引重置和另一次完整爬网,我正在查找的页面仍然被删除。

关于sharepoint-2010 - SharePoint Search TrimDuplicates=true 删除唯一内容,这是已知错误吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11098918/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com