PostgreSQL JSONB を使用した Go での予期しないスキャン先引数の「パニック」
JSONB でレコードを取得しようとしているシナリオGo で PostgreSQL データベースからデータを取得すると、謎の「パニック: SQL: スキャンで宛先引数が 1 つ必要です。
この問題の核心は、Scan() 関数で指定された宛先引数の数にあります。取得したデータを保持する Message 構造体を宣言したとします。問題のあるコードは、m.Id、m.Type、m.
などの複数のフィールドをスキャンしようとしている可能性があります。以上がGo で JSONB データをスキャンすると、「panic: sql: Expected 1 destination argument in Scan, not」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。