是否有基于复合键查找实体的方法或解决方法?使用Entity Framework 7(核心)时。
modelBuilder.Entity<Car>()
.HasKey(c => new { c.State, c.LicensePlate });
特别是为了避免UNIQUE使用多对多中间表约束异常。
答案 0 :(得分:1)
通常我使用Context与实体的DBSets。然后我可以做类似的事情:
_context.Cars.Where(c => c.State != null && c.LicensePlate != null).ToList();
或者你检查任何值为“null”。 != 0。