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; }
            }
        }

  • 相关阅读:
    最全最新java面试题系列全家桶(带答案)
    [多平台]pymo – 手机上的 GalGame 引擎
    Hyperledger Fabric-sdk-java
    Nginx、OpenResty和Kong的基本概念与使用方法
    nginx代理 tomcat获得真实用户IP
    nodejs+gulp+webpack基础知识
    开始写下自己的python的cocos2d, pyglet学习
    机器学习算法GBDT的面试要点总结-上篇
    Python 最常见的 170 道面试题解析:2019 最新
    VCL消息处理机制
  • 原文地址:https://www.cnblogs.com/chenyuxi/p/11924760.html
Copyright © 2011-2022 走看看