zoukankan      html  css  js  c++  java
  • NopCommerce4.2 常见错误及异常处理

    An error occurred while starting the application.

    InvalidOperationException: No field was found backing property 'WeiActivityWinInfos' of entity type 'WeiActivityInfo'. Lazy-loaded navigation properties must have backing fields. Either name the backing field so that it is picked up by convention or configure the backing field to use.

    Microsoft.EntityFrameworkCore.Infrastructure.ModelValidator.ValidateFieldMapping(IModel model)

    InvalidOperationException: No field was found backing property 'WeiActivityWinInfos' of entity type 'WeiActivityInfo'. Lazy-loaded navigation properties must have backing fields. Either name the backing field so that it is picked up by convention or configure the backing field to use.

    出现以上问题,主要是导航属性命名不规范导致的

    错误代码

      public partial class WeiActivityInfo : BaseEntity
        {

            private ICollection<WeiActivityWinInfo> _weiActivityWinInfo;
       
            public virtual ICollection<WeiActivityWinInfo> WeiActivityWinInfos
            {
                get { return _weiActivityWinInfo?? (_weiActivityWinInfo= new List<WeiActivityWinInfo>()); }
                protected set { _weiActivityWinInfo= value; }
            }
        }

     EF 导航配置命名上要保持一致,否则可能到这个错误,正确的配置,保证

    private与public 属性集合名称一致!

    public partial class WeiActivityInfo : BaseEntity
        {

            private ICollection<WeiActivityWinInfo> _weiActivityWinInfos;
       
            public virtual ICollection<WeiActivityWinInfo> WeiActivityWinInfos
            {
                get { return _weiActivityWinInfos?? (_weiActivityWinInfos= new List<WeiActivityWinInfo>()); }
                protected set { _weiActivityWinInfos= value; }
            }
        }

  • 相关阅读:
    寒假学习笔记(15)
    寒假学习笔记(14)
    CSS(二) 文字样式属性,背景和列表
    CSS(一)基础
    Django初始化项目时报错
    数据表生成以及apps目录建立
    Django导入静态文件
    IntelliJ Idea 常用快捷键列表
    水木告白工作室:Thymeleaf模板引擎
    水木告白工作室:CSS3之路 (一:圆角、边框、背景)
  • 原文地址:https://www.cnblogs.com/chenyuxi/p/11924760.html
Copyright © 2011-2022 走看看