我有这堂课:
public class RecentlyViewedProducts : BaseEntity
{
public int CustomerId { get; set; }
public List<int> ProductId { get; set; }
}
如何使用EntityTypeConfiguration<TEntityType>.HasKey<TKey>
方法表示生成的表格将具有复合键(CustomerId, ProductId )
?
这意味着我希望将“每位客户的行数”作为相关List
的{{3}}?
答案 0 :(得分:0)
您可以通过将其包含在映射中来制作复合键:
// Primary Key
HasKey(e => new { e.CustomerId, e.ProductId});