登录
首页 >  Golang >  Go问答

可以在Postgres中同时使用GORM创建索引吗?

来源:stackoverflow

时间:2024-02-25 11:36:22 208浏览 收藏

今日不肯埋头,明日何以抬头!每日一句努力自己的话哈哈~哈喽,今天我将给大家带来一篇《可以在Postgres中同时使用GORM创建索引吗?》,主要内容是讲解等等,感兴趣的朋友可以收藏或者有更好的建议在评论提出,我都会认真看的!大家一起进步,一起学习!

问题内容

Postgress 允许使用 concurrently 选项创建索引 (https://www.postgresql.org/docs/9.1/sql-createindex.html)。

这允许在不锁定表的情况下构建索引。 是否可以允许 gorm 使用此选项?

另一方面,AutoMigrate()的默认行为是什么,它会等到索引成功构建后再返回吗?


正确答案


该功能已实现,现在可以通过结构元数据添加 concurrently 选项:

// PostgreSQL option
type User struct {
  Name string `gorm:"index:,option:CONCURRENTLY"`
}

今天关于《可以在Postgres中同时使用GORM创建索引吗?》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>