Beispiel #1
0
 private void Compile()
 {
     if (_query == null)
     {
         var q     = LucQuery.Create(SnExpression.GetPathQuery(_queryable.ContextPath, _queryable.SubTree));
         var query = SnExpression.BuildQuery(_queryable.Expression, typeof(T), _queryable.ContextPath, _queryable.ChildrenDefinition);
         query.AddAndClause(q);
         _query = query;
     }
 }