protected override void VisitWhereGreaterThan(WhereGreaterThanExpression expression) { var field = MakeValue(expression.FieldName); var value = MakeValue(expression.Value); whereClause.AppendFormat("(doc[{0}] > {1})", field, value); this.viewNameBuilder.AppendFormat("{0}_GT_{1}", expression.FieldName, AsViewNameString(expression.Value)); }
protected abstract void VisitWhereGreaterThan(WhereGreaterThanExpression expression);