Revel Gorp とNULL
何時ぞやもエントリーしたんですけど、備忘録ということで。
http://d.hatena.ne.jp/taknb2nch/20131123/1385222792
データベースでNULLを許容すると、go側の型が対応できない。
ので、エラーを返してくる。
package test import ( "database/sql" ) type TestTable struct { ID int64 Name sql.NullString Age sql.NullInt64 }
さらに定義が
type NullInt64 struct { Int64 int64 Valid bool // Valid is true if Int64 is not NULL }
なので、アクセスにも注意する
呼び出しがあったので、後でエントリーです(;・∀・)