随笔分类 -  阶段四(下)EFCore

摘要:Entity Framework Core 使用语言集成查询 (LINQ) 来查询数据库中的数据。 通过 LINQ 可使用 C#(或你选择的其他 .NET 语言)编写强类型查询。 它使用你派生得到的上下文和实体类来引用数据库对象。 EF Core 将 LINQ 查询的表示形式传递给数据库提供程序。 阅读全文
posted @ 2023-12-14 11:11 誉尚学教育 阅读(464) 评论(0) 推荐(0)
摘要:EF Core 提供两种主要方法来保持 EF Core 模型和数据库架构同步。至于我们应该选用哪个方法,请确定你是希望以 EF Core 模型为准还是以数据库为准。 如果希望以 EF Core 模型为准,请使用迁移。 对 EF Core 模型进行更改时,此方法会以增量方式将相应架构更改应用到数据库, 阅读全文
posted @ 2023-12-11 20:18 誉尚学教育 阅读(320) 评论(0) 推荐(0)
摘要:模型创建分为正向工程(CodeFirst)与反向工程(DbFirst). 正向工程的模型配置也可以创建任意的数据库关系对象,如:字段,字段说明,表,索引,外键等等。 可在派生上下文中替代 OnModelCreating 方法,并使用 ModelBuilder API 来配置模型。 此配置方法最为有效 阅读全文
posted @ 2023-12-11 16:52 誉尚学教育 阅读(303) 评论(0) 推荐(0)
摘要:1. 快速入门 创建新的控制台项目 dotnet new console -o EFGetStarted cd EFGetStarted 安装 Entity Framework Core 要安装 EF Core,请为要作为目标对象的 EF Core 数据库提供程序安装程序包。 本教程使用 SQLit 阅读全文
posted @ 2023-12-11 15:22 誉尚学教育 阅读(654) 评论(0) 推荐(0)
摘要:需要有的知识点: c# 基础以及c#高级基础 Ado.net 基础 SqlServer 以及MySQL (都需要高级部分) Asp.net Mvc Core 基础 1. 新手的烦恼 (1) SQL 拼不对,错还不会找 (2) 开发效率低 (3) 如果发现字段需要重命名,得挨个地方去修改 (4) 老板 阅读全文
posted @ 2023-11-26 10:08 誉尚学教育 阅读(410) 评论(0) 推荐(0)