Esempio n. 1
0
        public override void VisitWhereClause(WhereClause whereClause, QueryModel queryModel, int index)
        {
            if (_groupingStatus != GroupingStatus.AfterGroupSubquery)
            {
                _queryPartsAggregator.AddWherePart(GetN1QlExpression(whereClause.Predicate));
            }
            else
            {
                _queryPartsAggregator.AddHavingPart(GetN1QlExpression(whereClause.Predicate));
            }

            base.VisitWhereClause(whereClause, queryModel, index);
        }