我使用npqsql 4+和efcore 2.1+,如何在字段上创建唯一不变的大小写约束?
以下构造无效:
modelBuilder.Entity<Company>().HasAlternateKey(city => city.Name.ToUpperInvariant());
答案 0 :(得分:2)
不幸的是,似乎没有一种方法可以使用Npgsql驱动程序来创建具有特定排序规则的索引。可以对索引执行的唯一PostgreSQL特定配置是使用ForNpgsqlHasMethod
扩展名设置方法。你有
几个选项: