Сопоставление индекса без учета регистра в EF Core - PullRequest
1 голос
/ 17 июня 2020

Можно ли создать уникальный индекс без учета регистра в ядре Entity Framework с помощью Fluent API?

Например, уникальный индекс без учета регистра может быть определен в Oracle с помощью следующего SQL:

create unique index test on "Person"(lower("Name"));

Однако, насколько мне известно, единственный вариант в EF Core - это уникальное ограничение с учетом регистра, например:

builder.HasIndex(e => e.Name)
            .IsUnique();

Я пробовал следующее, но это не так. не работает:

builder.HasIndex(e => e.Name.ToLower())
            .IsUnique();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...