如何使用viewModels + Entity Framework?是否需要添加迁移?
How use viewModels + Entity Framework? Is necessary add a migration?
我正在使用 asp.net mvc 4 + entity framework,这是我第一次使用 ViewModel。我正在阅读本教程:http://www.asp.net/mvc/overview/older-versions/mvc-music-store/mvc-music-store-part-8
step in之后创建了类viewmodel,他要创建controller,但是没有说明是否要创建migration把这些类添加到bank中,有必要吗?
因为我正在创建这样的迁移:
add-migration xxx
但是创建migration的时候,up()和down()方法都空了,谁能帮帮我?
迁移在您更改数据库架构时使用(=您更改用作数据库的 models/entitites 的 类)。当 up()
和 down()
为空时,表示没有任何与实体 类 相关的更改。
因此,如果您创建数据库,然后向 OrderDetail
添加一些 属性 并添加新迁移,您应该在 up()
方法代码中看到将添加新列对于这个新 属性。
我正在使用 asp.net mvc 4 + entity framework,这是我第一次使用 ViewModel。我正在阅读本教程:http://www.asp.net/mvc/overview/older-versions/mvc-music-store/mvc-music-store-part-8
step in之后创建了类viewmodel,他要创建controller,但是没有说明是否要创建migration把这些类添加到bank中,有必要吗?
因为我正在创建这样的迁移:
add-migration xxx
但是创建migration的时候,up()和down()方法都空了,谁能帮帮我?
迁移在您更改数据库架构时使用(=您更改用作数据库的 models/entitites 的 类)。当 up()
和 down()
为空时,表示没有任何与实体 类 相关的更改。
因此,如果您创建数据库,然后向 OrderDetail
添加一些 属性 并添加新迁移,您应该在 up()
方法代码中看到将添加新列对于这个新 属性。