mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-23 22:11:36 +08:00
Update union bug
This commit is contained in:
parent
1195f263e8
commit
e07d973490
@ -222,6 +222,12 @@ namespace OrmTest
|
|||||||
var query2 = db.Queryable<Custom>();
|
var query2 = db.Queryable<Custom>();
|
||||||
var list3=db.Queryable(query1, query2,JoinType.Left, (p1, p2) => p1.CustomId == p2.Id).Select<ViewOrder>().ToList();
|
var list3=db.Queryable(query1, query2,JoinType.Left, (p1, p2) => p1.CustomId == p2.Id).Select<ViewOrder>().ToList();
|
||||||
|
|
||||||
|
|
||||||
|
var query3 = db.Union(
|
||||||
|
db.Queryable<Order>().Where(it => it.Name.Contains("a")),
|
||||||
|
db.Queryable<Order>().Where(it => it.Name.Contains("b"))
|
||||||
|
).ToList();
|
||||||
|
|
||||||
Console.WriteLine("#### Join Table End ####");
|
Console.WriteLine("#### Join Table End ####");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -59,6 +59,7 @@ namespace SqlSugar
|
|||||||
itemSql = Regex.Replace(itemSql, string.Format(@"{0}\)", "\\" + itemParameter.ParameterName), newName + ")", RegexOptions.IgnoreCase);
|
itemSql = Regex.Replace(itemSql, string.Format(@"{0}\)", "\\" + itemParameter.ParameterName), newName + ")", RegexOptions.IgnoreCase);
|
||||||
itemSql = Regex.Replace(itemSql, string.Format(@"{0}\,", "\\" + itemParameter.ParameterName), newName + ",", RegexOptions.IgnoreCase);
|
itemSql = Regex.Replace(itemSql, string.Format(@"{0}\,", "\\" + itemParameter.ParameterName), newName + ",", RegexOptions.IgnoreCase);
|
||||||
itemSql = Regex.Replace(itemSql, string.Format(@"{0}$", "\\" + itemParameter.ParameterName), newName, RegexOptions.IgnoreCase);
|
itemSql = Regex.Replace(itemSql, string.Format(@"{0}$", "\\" + itemParameter.ParameterName), newName, RegexOptions.IgnoreCase);
|
||||||
|
itemSql = Regex.Replace(itemSql, string.Format(@"\+{0}\+", "\\" + itemParameter.ParameterName), "+"+newName+"+", RegexOptions.IgnoreCase);
|
||||||
return itemSql;
|
return itemSql;
|
||||||
}
|
}
|
||||||
internal static Type GetRootBaseType(Type entityType)
|
internal static Type GetRootBaseType(Type entityType)
|
||||||
|
Loading…
Reference in New Issue
Block a user