急切地使用include方法加载不会从集合中返回数据

时间:2019-06-18 18:15:53

标签: asp.net-mvc

我想急于加载一个集合,但是它不返回任何数据

我什么都没尝试

//这是我的控制器

var accountGroup = await db.AccountGroups.Include(a=>a.AccountGroupTypes)
.Include(a=>a.AccountPrimaryGroups).ToListAsync();

//这是我的模特

public int? Id { get; set; }
public string Name { get; set; }
public int AccountGroupTypeId { get; set; }
public ICollection<AccountGroupType> AccountGroupTypes { get; set; }

public int AccountPrimaryGroupId { get; set; }
public ICollection<AccountPrimaryGroup> AccountPrimaryGroups { get; set; }

public DateTime CreationDateUtcNow{ get; set; }

它返回AccountGroupData,但不返回AccountGroupTypes和AccountPrimaryGroup数据

1 个答案:

答案 0 :(得分:0)

output_file = "map2.html" map = folium.Map(location=[58.1, 23.3], zoom_start=10) map.save(output_file) webbrowser.open(output_file, new=2) # open in new tab AccountGroupTypes标记为虚拟属性,并确保您有一个用于初始化这些属性的无参数构造函数。

AccountPrimaryGroups