'bool'不包含'Boost'的定义



我试图向我们提高功能,以在Sitecore搜索中删除一些结果。您可以从Bellow看到代码:

var predicate = PredicateBuilder.True<SearchResultItem>();
predicate = predicate.Or(p => p.Content.Equals(text).Boost(10));

当我使用.boost(10)时,我收到以下错误:

'bool'不包含" boost"的定义,也没有扩展 方法" Boost"接受类型的第一个论点" bool"可能是 找到

我做错了什么?还是我应该使用一些特定的库?

在代码中使用Sitecore.ContentSearch.Linq;放置。扩展方法位于那里。

最新更新