在实践中使用了多少对许多关系?

时间:2019-06-14 14:07:55

标签: c# asp.net

我正在创建一个Web应用程序作为学校项目。而且我找不到以任何实际方式实现多对多关系的方法

这是我第一次使用ASP.NET Core。我尝试查看现有资源,但没有一个能够回答我的问题

viewmodel.Spelers = new List<Speler>(from ss in _context.Spelspelers
                                             join s in _context.Spelers on ss.SpelerID equals s.SpelerID
                                             join sp in _context.Spellen on ss.SpelID equals sp.SpelID
                                             where ss.SpelID == id
                                             select s);

我希望获得与Spel相关的所有Spelers的列表,但我收到错误消息:

  

NullReferenceException:对象引用未设置为对象的实例。   lambda_method(Closure)

     

InvalidOperationException:尝试评估LINQ查询参数表达式时引发了异常。要显示其他信息,请在覆盖DbContext.OnConfiguring时调用EnableSensitiveDataLogging()。

0 个答案:

没有答案