## v0.3.20

- 修复 ToList 选择指定对象时,应附加所有字段查询返回;
- 修复 Lazy 延时类与实体关系冲突 bug;
- 修复 附加对象读取时,记录为空应该返回null,而不是返回非null(字段默认值)对象;
This commit is contained in:
28810
2019-03-20 22:47:21 +08:00
parent e99fc1973c
commit d9de8e986b
17 changed files with 252 additions and 87 deletions

View File

@ -12,7 +12,7 @@ namespace FreeSql.Tests {
public class UnitTest1 {
public class Order {
[Column(IsPrimary = true)]
[Column(IsIdentity = true)]
public int Id { get; set; }
public string OrderTitle { get; set; }
public string CustomerName { get; set; }
@ -20,7 +20,7 @@ namespace FreeSql.Tests {
public virtual List<OrderDetail> OrderDetails { get; set; }
}
public class OrderDetail {
[Column(IsPrimary = true)]
[Column(IsIdentity = true)]
public int Id { get; set; }
public int OrderId { get; set; }
@ -34,6 +34,10 @@ namespace FreeSql.Tests {
public DbSet<Order> Orders { get; set; }
public DbSet<OrderDetail> OrderDetails { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder builder) {
builder.UseFreeSql(g.mysql);
}
}
[Fact]