4.1 Delete (original) (raw)
//by entity db.Deleteable().Where(new Student() { Id = 1 }).ExecuteCommand();
//by primary key db.Deleteable().In(1).ExecuteCommand();
//by primary key array db.Deleteable().In(new int[] { 1, 2 }).ExecuteCommand();
//by expression db.Deleteable().Where(it => it.Id == 1).ExecuteCommand();
//delete by Subqueryable db.Deleteable().Where(p => p.SchoolId == SqlFunc.Subqueryable().Where(s => s.Id == p.SchoolId).Select(s => s.Id)).ExecuteCommand()
Can be simplified.
db.Deleteable(new Student() { Id = 1 }).ExecuteCommand();