如何查询与实体框架的多对多关系6

Yazan Rawashdeh

我有那两个模型

public class BranchEmployees
{
    public int ID { get; set; }

    [Required, Column(Order = 0), Key]
    public string ApplicationUserID { get; set; }

    [Required, Column(Order = 1), Key]
    public int BranchID { get; set; } 

    public virtual ICollection<ApplicationUser> ApplicationUser { get; set; }

    public virtual ICollection<Branch> Branch { get; set; }
}



public class Branch
{
    public int ID { get; set; }

    public string BranchName { get; set; }

    [Required]
    public string ApplicationUserID { get; set; }

    public ApplicationUser User { get; set; }

    public virtual ICollection<BranchEmployees> BranchEmployees { get; set; }
}

public class ApplicationUser
{
    //rest of the code
}

更新我已设置了所有内容,但我想要的是使我获得ID在分支employees表中的Employees的查询,我首先在MVC 5中使用实体框架代码,我该怎么做?

雷纳克雷

假设您的ApplicationUser班级具有名为的导航属性BranchEmployees,这是使我获得ID在分支employees表中的Employees的查询

 List<ApplicationUsers> employeeNames = 
               dbContext
               .ApplicationUsers
               .Where(au => au.BranchEmployees
                              .Count() > 0).ToList();

另外,您可以提供包括ApplicationUser在内的整个模型吗?我也想知道为什么您不喜欢BranchEmployees从ApplicationUser继承。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用实体框架查询多对多关系

来自分类Dev

实体框架多对多关系

来自分类Dev

查询多对多关系实体框架(做错了??)

来自分类Dev

实体框架多对多关系删除

来自分类Dev

实体框架中的多对多关系

来自分类Dev

实体框架核心-与多对多关系的问题

来自分类Dev

更新多对多关系实体框架

来自分类Dev

实体框架与主键多对多关系

来自分类Dev

实体框架:多对多关系的ID列表

来自分类Dev

实体框架多对多关系访问数据

来自分类Dev

多个多对多关系实体框架

来自分类Dev

更新实体框架中的多对多关系

来自分类Dev

实体框架中的多对多关系

来自分类Dev

实体框架多对多关系错误

来自分类Dev

如何查询多对多关系?

来自分类Dev

如何在实体框架中配置与自己创建的实体的多对多关系

来自分类Dev

如何在实体框架中配置与自己创建的实体的多对多关系

来自分类Dev

正确的Linq查询使用代码优先实体框架生成的具有多对多关系的对象

来自分类Dev

与实体框架核心中同一实体的多对多关系

来自分类Dev

渴望加载与关联实体的多对多关系-实体框架

来自分类Dev

实体框架6的异常,断开的上下文和多对多关系

来自分类Dev

实体框架6中的一对多和一对多关系

来自分类Dev

实体框架一对多和多对多关系

来自分类Dev

实体框架一对多和多对多关系

来自分类Dev

如何在多对多关系中执行-disconnected- delete(实体框架代码优先)

来自分类Dev

实体框架多对多关系表创建为“向后”

来自分类Dev

实体框架-渴望加载两个多对多关系

来自分类Dev

在实体框架中使用Fluent API创建多对多关系

来自分类Dev

实体框架以多对多关系指定基数

Related 相关文章

热门标签

归档