2016-07-14 9 views

答えて

0

サイトコア7+

次の例は、典型的なLuceneクエリは、LINQを使用して、サイトコア7+で実行することができる方法を示しています。

var index = ContentSearchManager.GetIndex("sitecore_web_index"); 
using (var context = index.CreateSearchContext()) 
{ 
    var results = context.GetQueryable<SearchResultItem>() 
     .Where(item => item.TemplateName == "Sample Item") 
     .Where(item => item.Language == "en") 
     .Take(10) 
     .ToList(); 
} 

上記のLINQクエリの文字列表現は、_language:en AND _templatename: "サンプルアイテム"です。

あなたはまた、Sitecore-elastic-searchproviders

を使用することができます Lucene Query Parser Syntax

を参照してください。構文の詳細を知るために

関連する問題