实体框架核心中的每操作整理

时间:2017-12-10 16:21:09

标签: postgresql entity-framework entity-framework-core ef-core-2.0

我有一个使用默认C排序规则的数据库。此数据库适用于英语和法语用户都将使用的应用程序,因此我无法在设计时在数据库本身上设置特定的排序规则,但我必须在每个操作的基础上进行,基于当前线程的区域设置。

PostgreSQL支持这一点:

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

我知道我们可以在EF Core代码优先迁移的设计时间做到这一点,但有没有办法在每个操作的基础上做到这一点?

1 个答案:

答案 0 :(得分:0)

目前似乎不支持此功能,因为在实体框架核心github存储库中有与此相关的开放功能请求:

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