教育149715 views
Computer368928 views
ヒストリア292352 views
MathPython498865 views
高校化学2927630 views
高校物理160960 views
中学数学624282 views
中学理科1631903 views
高校倫理1441848 views
いろは3016691 views
Help
Tools

English

GORM で Error 1054: Unknown column 'value' in 'field list' が出る場合の対処法

GORMでテーブルにデータを入れるとき、Error 1054:…のエラーが出る場合がある。

Error 1054: Unknown column 'value' in 'field list'

このエラーが出るときは、データはテーブルに入っていない。原因はテーブルを定義する構造体にある。

type Proposal struct {
	gorm.DB
	Name    string
	Content string
}

一行目のgorm.DBは、「構造体のデータをテーブルに入れるとき、自動的に日付などを入れる機能」を持つ。これを外すとError 1054が消える。

type Proposal struct {
	Name    string
	Content string
}

これでデータがきちんと入る。