真的是快速提问。
我目前正在使用 asp.net MVC 和实体框架构建一个站点。我有几个存储库可以返回实体或实体列表。我发现在我的大部分页面中,我不得不从各种相关表中提取数据。只要我在查询中使用“包含”加载相关实体就可以了——但这是一种好的做法吗?
创建一个只包含我需要的信息位的自定义视图模型对象会更好吗,或者拉一个可能有 5 到 6 个表深的对象图只是为了在视图中显示你需要的东西,这没有什么“错误”吗?
抱歉,如果这个问题没有太大意义。我可能从根本上误解了应该如何在这里使用模型:)
谢谢