抱歉 - 我敢打赌这已经被问过很多次了,但我找不到我的问题的答案。
我有两个实体框架类,Company 和 Users。我想制作一份将用户分配给他们的公司列表。
public class FIGcompany
{
public int Id { get; set; }
public string Name { get; set; }
public virtual ICollection<UserProfile> Users { get; set; }
}
public class UserProfile
{
[Key]
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
public int UserId { get; set; }
public string UserName { get; set; }
public ICollection<FIGcompany> Companies { get; set; }
}
我正在使用的 Linq,我已经做到了:
var t = db.Companies
.Any(q => q.Users.Contains(q.Users.
谁能帮我完成它,我正在努力从用户那里获取 UserId 字段来进行比较。
谢谢!