我正在使用 ef core 2.1 preview 2。我需要在 mssql 数据库中的涉及外键的表上创建复合索引。以下是我所追求的语义,但语法无效:
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<MyModel>()
.HasIndex(p => new { p.Baz.Id, p.Foo, p.Bar })
.IsUnique();
}
我怎样才能做到这一点?