EF.Core 增删改查
1 using(MyDbContext db = new MyDbContext) 2 { 3 //添加 4 var blog = new db.Nblog () 5 blog.title="添加标题"; 6 blog.desc="添加内容"; 7 db.Nblog.Add(blog); 8 db.SaveChangs(); 9 //await db.SaveChangesasync();//异步执行10 }
修改和删除内容要先查询出来在进行修改和删除
查询
var blog = db.Nblog .Where(b => b.Look > 3) .OrderBy(b => b.Id) .First();var blog = db.Nblog .Single(b => b.Title == "1234567");var blog = db.Nblog .Where(b => b.Look > 3) .OrderBy(b => b.Id) .ToList(); ……
修改
blog.Title="abcde"; db.SaveChanges()//await db.SaveChangesasync();//异步执行
删除
//single出1条db.Nblog.Remove(blog); db.SaveChanges();//await db.SaveChangesasync();//异步执行
文章链接:https://www.dianjilingqu.com/728296.html