EFCore中Pgsql表的哈希索引



如何将索引类型指定为"hash";对于Efcore fluent api中的pgsql-db?

例如:

modelBuilder.Entity((.HasIndex(u=>u.PId(.IsUnique((;

是否有任何特定于pgsql的扩展方法可以接受索引类型?正在创建的默认索引类型为"btree"。

您可以像这样使用HasMethod:

modelBuilder.Entity().HasIndex(u => u.PId).HasMethod("hash")

根据postgres文档的方法

方法

要使用的索引方法的名称。选择包括btree、hash、gist、spgist、gin和brin。默认方法是btree。

相关内容

  • 没有找到相关文章

最新更新