在不增加EF7不变性的情况下限制属性唯一性

时间:2016-03-07 11:21:45

标签: c# asp.net-mvc entity-framework asp.net-core entity-framework-core

如何限制实体属性的唯一性,并仍允许对其进行更新? 添加以下约束使属性名称不可变:

modelBuilder.Entity<Item>().HasAlternateKey(p => p.Name).HasName("AlternateKey_ItemName");

1 个答案:

答案 0 :(得分:0)

您可以将该属性配置为唯一索引。

:7,10s/^.\{4}//g