mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-24 07:22:57 +08:00
Update db.DeleteByObject
This commit is contained in:
parent
803d6356fc
commit
71ee76dc9d
@ -789,7 +789,7 @@ namespace SqlSugar
|
|||||||
var methods = this.Context.GetType().GetMethods()
|
var methods = this.Context.GetType().GetMethods()
|
||||||
.Where(it => it.Name == "Deleteable")
|
.Where(it => it.Name == "Deleteable")
|
||||||
.Where(it => it.GetGenericArguments().Any())
|
.Where(it => it.GetGenericArguments().Any())
|
||||||
.Where(it => it.GetParameters().Any(z => z.ParameterType.Name.StartsWith("List")))
|
.Where(it => it.GetParameters().Any(z =>z.Name!= "pkValue" && z.ParameterType.Name.StartsWith("List")))
|
||||||
.Where(it => it.Name == "Deleteable").ToList();
|
.Where(it => it.Name == "Deleteable").ToList();
|
||||||
var method = methods.FirstOrDefault().MakeGenericMethod(newList.GetType().GetGenericArguments().FirstOrDefault());
|
var method = methods.FirstOrDefault().MakeGenericMethod(newList.GetType().GetGenericArguments().FirstOrDefault());
|
||||||
DeleteMethodInfo result = new DeleteMethodInfo()
|
DeleteMethodInfo result = new DeleteMethodInfo()
|
||||||
|
Loading…
Reference in New Issue
Block a user