問題タブ [gorp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
database - 構造体データブレーク呼び出しを追加する
gorp と *DBMap.addTableWithName() 関数を使用してテーブルを作成しています。
私が以下を持っている場合:
これは期待どおりに機能します。
構造体をこれに変更すると
次に、テーブルは新しい構造体構造で変更されません。
データベースを手動で変更する場合
ALTER TABLE s1Table ADD COLUMN extra text;
次に、返されたクエリを実行します
sql: Scan error on column index 3, name "extra": converting NULL to string is unsupported
gorp の GoDocs を調べましたが、解決策として何も飛び出していません。
私の質問は、gorp がこれらのテーブルの変更を管理することは可能ですか? converting NULL to string is unsupported
そうでない場合、エラーにならないようにするにはどうすればよいでしょうか。
go - gorp を使用した Exec による更新
私は gorp で作業し、 Exec を使用して UPDATE および INSERT を実行しました。
最初の実行: 行 = 0 => 挿入
2 回目の実行: モデルは変更されません 行 = 0 => 挿入
データの最初の実行をデータの2番目の実行に置き換える方法は?