Сопоставление по операциям в Entity Framework Core

У меня есть база данных, которая использует параметры сортировки C по умолчанию. Эта база данных предназначена для приложения, которое будет использоваться как английскими, так и французскими пользователями, поэтому я не могу установить конкретную сортировку во время разработки для самой базы данных, но я должен делать это для каждой операции на основе локаль текущего потока.

PostgreSQL поддерживает это:

SELECT * 
FROM my_table 
ORDER BY y COLLATE "fr_FR";

Я знаю, что мы можем сделать это во время разработки в EF Core Code-first Migrations, но есть ли способ сделать это для каждой операции?


person olivierr91    schedule 10.12.2017    source источник


Ответы (1)


Кажется, в настоящее время это не поддерживается, так как в репозитории github ядра фреймворка сущности есть открытый запрос функции:

https://github.com/aspnet/EntityFrameworkCore/issues/8813

person Ashwani Mehlem    schedule 21.08.2018