1
我想是這樣的:使用GORM,是對我有一種方法來設置默認值作爲PostgreSQL的功能?
type User struct {
ID int `sql:"default:<myfunction>"`
}
這可能與GORM?
我想是這樣的:使用GORM,是對我有一種方法來設置默認值作爲PostgreSQL的功能?
type User struct {
ID int `sql:"default:<myfunction>"`
}
這可能與GORM?
你試過嗎?你可以做
time.Time `sql:"DEFAULT:current_timestamp"`
它會使用「current_timestamp」函數。如果你想默認爲字符串current_timestamp
,你會做
time.Time `sql:"DEFAULT:'current_timestamp'"`
因此,簡而言之,是的,這是可能的。你只想做:
type User struct {
ID int `sql:"DEFAULT:myfunction"`
}
原來,問題是我需要指定類型和主鍵得到它的工作: ID UINT64'格姆:「primary_key」 SQL:「類型:BIGINT;默認:id_generator( )「' –
似乎無法添加默認值? EpisodeNum INT'JSON: 「episodenum」 格姆 「類型:整數;默認:0」' –
@ user1232726嘗試'JSON: 「episodenum」 格姆 「類型:INTEGER」 SQL: 「默認:0」' – dave