public string GetSqlExpression(Expression expression, QueryContext context) { return SqlGeneratorExpressionTreeVisitor.GetSqlExpression(expression, this, context); }
private string SimplifyMemberExpression(QueryParts query, SubqueryParts parts, string exp, MemberExpression ma) { return exp + " IN (SELECT " + query.GetSqlExpression(parts.Selector) + " FROM unnest(" + query.GetSqlExpression(ma) + ") \"" + query.MainFrom.ItemName + "\")"; }