FineUI 官方论坛

标题: 如何查询appbox中的通过Map生成TitleUsers表? [打印本页]

作者: 网络书生    时间: 2016-9-5 00:51
标题: 如何查询appbox中的通过Map生成TitleUsers表?
TitleUsers表是通过以下模型生成的
            modelBuilder.Entity<Title>()
                .HasMany(t => t.Users)
                .WithMany(u => u.Titles)
                .Map(x => x.ToTable("TitleUsers")
                    .MapLeftKey("TitleID")
                    .MapRightKey("UserID"));

像Users和Titles表可以通过User user = DB.Users.Where(u => u.Name == User.Identity.Name).FirstOrDefault();这样的形式查询
但是TitleUsers就不行,也不知道在EF中应该怎么去查询该表中的内容,appbox初学者,还望大侠指点,不胜感激


作者: 小河马    时间: 2016-10-19 23:34
include方法,查询时直接获取相关记录的Titles或Users,无需查询此关系映射表




欢迎光临 FineUI 官方论坛 (https://www.fineui.com/BBS/) Powered by Discuz! X3.4