使用外键创建索引

时间:2018-05-07 00:42:09

标签: c# entity-framework-core entity-framework-core-2.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();
}

我该如何做到这一点?

0 个答案:

没有答案