Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework 从现有数据库手动写入实体_Entity Framework - Fatal编程技术网

Entity framework 从现有数据库手动写入实体

Entity framework 从现有数据库手动写入实体,entity-framework,Entity Framework,我们有一个非常大的已建立的数据库PostgreSQL,用于解决标准化问题,我希望在将来使用实体框架作为ASP.NET MVC应用程序 有没有办法手动编写实体映射 我真的不想基于数据库优先的方法自动生成实体。目前,我没有迁移/更新模式的选项 多谢各位 编辑:经过进一步思考,我们决定使用NHibernate和Fluent NHibernate进行映射。我们决定使用NHibernate和Fluent NHibernate进行映射。是的,您可以手动编写实体,但edmx设计器可能会为您节省大量时间。我相信

我们有一个非常大的已建立的数据库PostgreSQL,用于解决标准化问题,我希望在将来使用实体框架作为ASP.NET MVC应用程序

有没有办法手动编写实体映射

我真的不想基于数据库优先的方法自动生成实体。目前,我没有迁移/更新模式的选项

多谢各位


编辑:经过进一步思考,我们决定使用NHibernate和Fluent NHibernate进行映射。

我们决定使用NHibernate和Fluent NHibernate进行映射。

是的,您可以手动编写实体,但edmx设计器可能会为您节省大量时间。我相信您所指的是POCO,即普通的旧C对象。您也可以先使用实体框架代码手动编写映射,为什么不想生成实体?如果你已经有一个数据库,这可能是一个不错的选择。我将查看提供的链接并搜索指定的术语。谢谢你们@usr:这只是偏好的问题,我不喜欢自动生成的东西。你也可以尝试使用EF Power Tools从数据库创建POCO实体。