var list = ids.Split(',').Select(p => TypeParse.ToInt(p)).Where(p => p > 0).Distinct();
_context.Users.Where(p => list.Contains(p.ID)).BatchUpdate(new UserModel { State = true });
_context.Users.Where(p => list.Contains(p.ID)).BatchUpdate(new UserModel { State = false });
为什么state=true时更新是对的,false的时候报异常
System.InvalidOperationException:“SET Columns not defined. If one or more columns should be updated to theirs default value use 'updateColumns' argument.”
你使用的数据库是?这个包貌似只支持 mssql
。