gpt4 book ai didi

c# - 如何在 NopCommerce 中添加新表?

转载 作者:行者123 更新时间:2023-11-30 22:08:39 25 4
gpt4 key购买 nike

我正在使用 NopCommerce。

如何在 NopCommerce 中创建新表?

我已经按照这些步骤操作了。

  1. 创建实体类(例如 Entity.cs)

    路径:Nop/Core/Domain/Entity.cs

  2. 创建映射类(例如 EntityMap.cs)

    路径:Nop/Data/Mapping/EntityMap.cs

  3. 为 MVC 创建模型(例如 EntityModel.cs)

    路径:Nop/Admin/Models/EntityModel.cs 或 Nop/Web/Models/EntityModel.cs

  4. 为模型创建一个验证器(例如 EntityValidator.cs)

    路径:Nop/Admin/Validators/EntityValidator.cs 或 Nop/Web/Validators/EntityValidator.cs

  5. AutoMapperStartupTask.cs 上为实体和模型创建映射配置

    路径:Nop/Admin/Infrastructure OR Nop/Web/Infrastructure

  6. MappingExtensions.cs

    上应用模型和实体之间的映射

    路径:Nop/AdminNop/Web

  7. 创建服务类和服务接口(interface)(例如 EntityService.cs , IEntityService.cs)

    路径:Nop/Services/EntityService.cs AND Nop/Services/IEntityService.cs

  8. 最后为给定模型创建 Controller 和 View

但是没有创建新表。那么应该是什么问题呢?

最佳答案

我想你已经在

找到了上面的东西

http://pl-developer.blogspot.in/2013/02/how-to-add-new-table-with-model-map-to.html

下面博主写过

as Nop Commerce uses the very first release of MVC3, database migration is not supported and you must make changes to database tables by hand. Because MVC code-first must drop and recreate your database for reflecting changes to your database.

关于c# - 如何在 NopCommerce 中添加新表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22140995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com