我有一个sql server数据库和C#kendo网格。表格是Users,Roles,User_Roles。 user表具有userid作为主键,Roles表具有RoleId作为主键。 User_Roles同时具有roleid和user id作为主键。当我试图通过使用数据库中的选项更新将表添加到实体框架时,由于多对多的关系,我可以看到用户和角色表,但不能看到User_Roles表。
问题是我想在linq查询中访问此表(User_roles)以在更新角色时更新用户。但我无法访问此表。有什么方法可以访问此表或添加到实体框架。
数据显示在kendo网格上
由于
答案 0 :(得分:1)
尝试使用每个用户实体的角色导航属性。
例如(如果使用LinqToEntities)
context.Users.Select(x => x.Roles)