1

我正在使用 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();
}

我怎样才能做到这一点?

4

0 回答 0