mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-19 18:22:23 +08:00
Synchronization code
This commit is contained in:
@@ -135,6 +135,13 @@ namespace SqlSugar
|
||||
{
|
||||
var entityInfo = Deleteable.EntityInfo;
|
||||
db = Deleteable.Context;
|
||||
if (DeleteBuilder.BigDataInValues?.Any() == true)
|
||||
{
|
||||
var sql= db.Queryable<T>().Select("1").AS(nameof(T)).In(DeleteBuilder.BigDataInValues.ToArray()).ToSqlString();
|
||||
var whereIndex = sql.IndexOf(" WHERE ");
|
||||
var whereItem = sql.Substring(whereIndex+7);
|
||||
this.DeleteBuilder.WhereInfos.Add(whereItem);
|
||||
}
|
||||
|
||||
Check.ExceptionEasy(DeleteBuilder.GetWhereString == null,"Logical Delete requires a Where condition", "逻辑删除需要加Where条件");
|
||||
|
||||
|
Reference in New Issue
Block a user