随笔分类 - EF Core
Entity Framework Core
摘要:EF Core 实体间对应关系 一对一: builder.HasOne<T>(x => x.T).WithOne(d => d.T2).HasForeignKey<T>(d => d.T2Key); 一对多: builder.HasOne<T>(x=>x.T).WithMany(x=>x.T2s)
阅读全文
摘要:一:反向工程: 根据已存在的数据库对应的表 反向建立实体类 (DBFirst) 1.安装Nuget Install-Package Microsoft.EntityFrameworkCore.Tools 2.运行命令: Scaffold-DbContext 'Data Source=(localdb
阅读全文
摘要:EF Core约定大于配置: 1.表名采用DbContext中对应的DBSet<T>属性的 属性名 例如:public DbSet<Student> Students { get; set; } 若不单独对表名进行设定则默认为表名=Students 2.数据库的列名与实体类属性名一致,列的类型采用和
阅读全文
摘要:ORM:数据库表的字段=>对应到类的属性 作用:利用对象 对关系型数据库进行操作,简化基础CURD的操作 常用的ORM: SqlSugar (国内) Dos.ORM (国内) Chloe (国内) StackExchange/Dapper (国外) Entity Framework (EF) (国外
阅读全文
浙公网安备 33010602011771号