ฉันไม่สามารถหาวิธีเพิ่มข้อ จำกัด ที่ไม่ซ้ำในฟิลด์ของฉันด้วยการใช้แอตทริบิวต์:
public class User
{
[Required]
public int Id { get; set; }
[Required]
// [Index("IX_FirstAndSecond", 2, IsUnique = true)] not supported by core
public string Email { get; set; }
[Required]
public string Password { get; set; }
}
ฉันใช้แพ็คเกจเหล่านี้:
"Microsoft.EntityFrameworkCore": "1.0.1",
"Microsoft.EntityFrameworkCore.SqlServer": "1.0.1",
"Microsoft.EntityFrameworkCore.SqlServer.Design": "1.0.1",
"Microsoft.EntityFrameworkCore.Tools": "1.0.0-preview2-final",