0
「タグ付きファセットによる検索結果の絞り込み」の例は、Sitecore Cookbook for Developersからの例です。 しかし、私はSitecore.FakeDBを使ってユニットテストを書いています。 Getresultsにしようとしたとき、私は指定された引数と一致するタイプ「Sitecore.ContentSearch.Linq.QueryableExtensions'には何のメソッド「FacetOn」はありませんSitecore.FakeDBとSitecoreのコンテンツファセットによる検索
)(このエラーを取得します。
ここにありますコードは
SearchResults<ArticleSrch> results = null;
var query = searchContext.GetQueryable<ArticleSrch>()
.Where<ArticleSrch>(i =>(i.TemplateName!=null && i.TemplateName.ToString().Equals("Base Article")))
;
query = query.FacetOn(facet => facet.Tags);
results = query.GetResults();
return results;
は誰でも助けることはできますか?
caこのページでは次のように試してみます:https://github.com/sergeyshushlyapin/Sitecore.FakeDb/wiki/Content-Search –
はい。私はそのセクションからそのコンテンツ検索技術を使用しました。私のアプローチは、本のタグ付け技術とGit wikiのコンテンツ検索の両方を組み合わせたものでした。しかし、実際の問題はIQueryable拡張機能の「FacetOn」機能にありました。 – D0cNet