Установите значение по умолчанию в поле Entity Framework Core - PullRequest
0 голосов
/ 01 мая 2020

Мне нужно установить это с помощью Fluent API, и я прочитал документацию. Есть метод HasDefaultValue (), который я должен использовать. Но я не могу написать это, VS не дает мне сделать это enter image description here

код ниже отсюда документация

  protected override void OnModelCreating(ModelBuilder modelBuilder)
{
    modelBuilder.Entity<Blog>()
        .Property(b => b.Rating)
        .HasDefaultValue(3);
}

1 Ответ

0 голосов
/ 01 мая 2020

Проверьте, установлен ли у вас пакет nuget Microsoft.EntityframeworkCore.SqlServer. Он имеет зависимость Microsoft.EntityframeworkCore.Relational, которая имеет расширение HasDefaultValue()

...