linq 单表 改成多表删除 如果有个 USER 外表

public ActionResult Del(int id)//此id 会根据 路由的url配置{id}占位符 ,而被 12 替换掉
    {
        try
        {
            //1.创建要删除的对象
            BlogArticle modelDel = new BlogArticle() { AId = id };
            //2.将对象 添加到 EF 管理容器
            db.BlogArticles.Attach(modelDel);
            //3.将对象包装类的 状态 标识为 删除状态
            db.BlogArticles.Remove(modelDel);
            //4.更新到数据库
            db.SaveChanges();
            //5.更新成功,则命令浏览器 重定向 到 /Home/List 方法
            return RedirectToAction("Index","Home");
        }
        catch (Exception ex)
        {
            return Content("删除失败~~~" + ex.Message);
        }
    }