public InsertQueryFluentBuilder1 <TModel> UseField <TValue>(Expression <Func <TModel, TValue?> > field, SelectSubquery <TValue> subquery) where TValue : struct { _insertQuery.UseField(field, subquery); return(this); }
public static bool PgNotIn <T>(this T source, SelectSubquery <T> subquery) { throw new Exception("do not use directly"); }
public static WhereBuilder<TModel> In<T>(Expression<Func<TModel, T>> field, SelectSubquery<T> subquery) { var column = NodeVisitor.EvaluateExpressionToColumn(field.Body); return new WhereBuilder<TModel>(ExpressionBuilders.In(column.TypedExpression, subquery.GetTypedExpression())); }
public static bool PgIn <T>(this T source, SelectSubquery <T?> subquery) where T : struct { throw new Exception("do not use directly"); }