MVC5模型集合数据类型

时间:2014-07-25 03:14:06

标签: c# list collections model asp.net-mvc-5

我编写了一个C#MVC5互联网应用程序,在处理列表时我对模型结构有疑问。

我有一个MapCompany班级和一个MapLocation班级。 MapCompany班级有List<MapLocation>

当我创建MapLocation并将其添加到MapCompany并将其保存到数据库时,当我在稍后阶段检索MapCompany时,MapLocation列表1}}是空的。

我需要使用其他集合类型吗?

,而不是使用List<MapLocation>

提前致谢

2 个答案:

答案 0 :(得分:0)

很难从这里的代码中看到但是注释掉了mapcompanies.mapLoations.add(...)

的行

1)保存实际上是否填充了数据库中的mapLocations对象。 2)除非你做一个include来拉入相关实体,相关实体是延迟加载的,所以在你引用数据之前不会出现。

答案 1 :(得分:0)

我已经弄清楚了。我需要的只是模型中列表的虚拟关键字。

相关问题