![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
EntityFrameWork
hotmee
这个作者很懒,什么都没留下…
展开
-
EntityFrameworkCore(3)-键
在EF中,大多数实体都有一个键,一般命名是Id或者类型名称+Id,这俩种EF是可以自动识别的。class Car{ public string Id { get; set; } public string Make { get; set; } public string Model { get; set; }}class Truck{ public string TruckId { get; set; } public string Make {原创 2020-07-24 14:55:47 · 419 阅读 · 0 评论 -
EntityFrameworkCore(2)-实体属性
上一篇介绍了实体类型,这一篇就介绍一下实体属性EF的小知识点,实在是多,所以写篇文章,整理一下,也方便查看知识点。虽然可以通过读取EF的源码了解这些,但是读取一堆满屏飞的泛型类,还真是不容易呀上一篇中 我讲了如何指定数据表名称,规避实体类型,但是没有说 实体属性。下面详细说明。1.排除指定的属性通过给属性添加NotMapped。类似于排除实体类型public class Blog{ public int BlogId { get; set; } public st原创 2020-07-24 14:38:23 · 652 阅读 · 0 评论 -
EntityFrameWorkCore(1)-实体类型
一般情况下我们在数据库中注册实体 都是通过 添加属性DbSet<T> 来实现的,如下class MyContext : DbContext{ public DbSet<Blog> Blogs { get; set; }}实际上,们还有别的办法添加1.泛型属性DbSet<T>,这个就不说了,上面的代码就是。2.通过导航属性,看下面的代码,Post被包含了,为什么呢?是因为。包含 Post 是因为它是通过 Blog.Posts 导航属性发现的。原创 2020-07-24 14:11:16 · 444 阅读 · 0 评论