摘要:
多导航属性在 Post 类中,可能需要跟踪是文章的创建者和最后编辑者,下面是 Post 类的两个新的导航属性。public class Post { public int PostId { get; set; } public string Title { get; set; } public st 阅读全文
posted @ 2020-08-19 10:30
清枫林
阅读(270)
评论(0)
推荐(0)
摘要:
隐藏属性隐藏属性是指:在实体类中未定义,但在数据库中有字段定义。Data Annotations不支持通过数据注解的方式配置隐藏属性。Fluent APImodelBuilder.Entity<Blog>().Property<DateTime>("LastUpdated");赋值与查询contex 阅读全文
posted @ 2020-08-19 10:29
清枫林
阅读(314)
评论(0)
推荐(0)
摘要:
并发标记并发分悲观并发和乐观并发。悲观并发:比如有两个用户A,B,同时登录系统修改一个文档,如果A先进入修改,则系统会把该文档 锁住,B就没办法打开了,只有等A修改完,完全退出的时候B才能进入修改。乐观并发:同上面的例子,A,B两个用户同时登录,如果A先进入修改紧跟着B也进入了。A修改文档的 同时B 阅读全文
posted @ 2020-08-19 10:27
清枫林
阅读(451)
评论(0)
推荐(0)
摘要:
动态生成值无值生成要保存某个字段的值,先赋值,再将这个实体添加到上下文中。在添加时生成值客户端生成和数据库生成,如果是数据库生成,当你将实体添加到上下文时,EF 可能会赋予 一个临时值,然后,调用SaveChanges() 时,数据库生成的值会替换这个临时值。要特别说明的是:如果将一个属性被赋值的实 阅读全文
posted @ 2020-08-19 10:26
清枫林
阅读(278)
评论(0)
推荐(0)
摘要:
配置DbContext上下文配置 DbContext 以使用特定的 EF Core 提供程序和可选行为来连接到数据库的基本模式。配置上下文选项DbContextOptionsBuilder -> DbContextOptions -> DbContext构造函数参数方式public class Bl 阅读全文
posted @ 2020-08-19 10:23
清枫林
阅读(225)
评论(0)
推荐(0)
摘要:
将连接字符串写进配置{ "ConnectionStrings": { "BloggingDatabase": "…" }, }services.AddDbContext<BloggingContext>(options => options.UseSqlServer(Configuration.Ge 阅读全文
posted @ 2020-08-19 10:20
清枫林
阅读(86)
评论(0)
推荐(0)
摘要:
1、 Entity Framework (EF) Core 是轻量化、可扩展、开源和跨平台的数据访问技术,它还是一 种对象关系映射器 (ORM),它使 .NET 开发人员能够使用面向对象的思想处理数据库,它消除 了开发人员通常需要编写大量数数据访问代码的需要。 2、 安装相关包Microsoft.E 阅读全文
posted @ 2020-08-19 10:11
清枫林
阅读(273)
评论(0)
推荐(0)

浙公网安备 33010602011771号