实体之间的代码优先映射关系
本文关键字:映射 关系 代码 之间 实体 | 更新日期: 2023-09-27 18:30:42
有以下 2 个实体:
public partial class Title
{
public int Id { get; set; }
public string Description { get; set; }
}
public partial class Person
{
public int Id { get; set; }
public string Description { get; set; }
public virtual Title Title { get; set; }
}
如何映射关系,以便需要亲自使用标题?
您可以使用 Fluent API
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Person>()
.HasRequired(a => a.Title);
}