【发布时间】:2020-11-01 11:45:25
【问题描述】:
我已经开始使用 Entity Framework Core。我有一个User 实体:
public class UserEntity
{
public UserEntity()
{
ForbiddenIngredients = new HashSet<Ingredient>();
PreferredIngredients = new HashSet<Ingredient>();
}
[Key]
public string ID { get; set; }
public string Email { get; set; } //UserName
public string FullName { get; set; }
public virtual ICollection<Ingredient> ForbiddenIngredients { get; set; }
public virtual ICollection<Ingredient> PreferredIngredients { get; set; }
}
我也有Ingredient实体:
public class Ingredient
{
[Key]
public string IngredientID { get; set; }
[Required]
public string Name { get; set; }
}
如您所见,我想为每个用户创建 2 个收集禁用成分和首选成分的表。我应该怎么做才能让它发挥作用?
【问题讨论】:
-
您的 Entity Framework Core 版本是什么?
-
@DoNhuVy 版本 3.1.9
标签: c# .net asp.net-core .net-core entity-framework-core