2016-07-14 6 views

Antwort

0

Sitecores 7+

Das folgende Beispiel zeigt, wie eine typische Lucene Abfrage in Sitecore ausgeführt werden kann 7+ LINQ verwenden.

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(); 
} 

Die Stringdarstellung der oben LINQ-Abfrage ist: _language: en UND _templatename: „sample item“.

Um mehr über Syntax Lucene Query Parser Syntax

Sie beziehen sich auch Sitecore-elastic-searchproviders

können
Verwandte Themen