// c# code
public class PersonEntity
{
[Column(IsPrimary = true, IsIdentity = true)]
public int Id { get; set; }
[Column(Position = 4)]
public int Age { get; set; } = Random.Shared.Next(1, 36);
[Column(Position = 3)]
public Gender Gender { get; set; }
[Column(Position = 2)]
public string Name { get; set; }
[Navigate(nameof(Id))]
public OrderEntity Order { get; set; }
}
public class OrderEntity
{
[Column(IsPrimary = true, IsIdentity = true)]
public int Id { get; set; }
public string Number { get; set; }
[Navigate(nameof(Id))]
public PersonEntity Person { get; set; }
[Navigate(nameof(Id))]
public SummaryEntity Summary { get; set; }
[Navigate(nameof(PartEntity.OrderId))]
public List<PartEntity> Parts { get; set; }
public string Notes { get; set; }
}
要怎么处理?
问题描述及重现代码:
数据库版本
安装的Nuget包
.net framework/. net core? 及具体版本