我正在寻找建立一个类似的项目"可以在视图中访问的模型
Object.SimilarDevices
我将如何创建此功能?到目前为止,我的模型中有这个,但我不明白如何用标准的crud操作和数据库初始化程序填充列表。
namespace ToolSite.Models
{
public class Device
{
...
public List<Device> SimilarDevices {get; set;}
}
}
答案 0 :(得分:0)
在最小化时,您应该先将控制器操作中的模型属性填充到视图中。绝对不应该在模型中放置CRUD操作。
为了更好地分离,您可以考虑控制器调用以获取模型的附加服务层,并且该服务层将返回具有所有属性集的对象。
我建议你阅读脚手架然后对你的模型运行脚手架。脚手架将创建一个控制器,其中包含了解如何使用实体框架来获取集合所需的基础知识。