Я использую 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();
}
Как мне это сделать?