Beispiel #1
0
        protected override void VisitWhereGreaterThanOrEqual(WhereGreaterThanOrEqualExpression expression)
        {
            var field = MakeValue(expression.FieldName);
            var value = MakeValue(expression.Value);

            whereClause.AppendFormat("(doc[{0}] >= {1})", field, value);
            this.viewNameBuilder.AppendFormat("{0}_GTE_{1}", expression.FieldName, AsViewNameString(expression.Value));
        }
Beispiel #2
0
 protected abstract void VisitWhereGreaterThanOrEqual(WhereGreaterThanOrEqualExpression expression);
Beispiel #3
0
        public IContentQuery <T> WhereGreaterThanOrEqual(string fieldName, object value)
        {
            var expression = new WhereGreaterThanOrEqualExpression(this.Expression, fieldName, value);

            return(this.Create(expression));
        }