golang について学習しようと「instagram clone」バックエンドを起動しましたが、理解できない問題に遭遇しました。問題の解決方法を知っている。
ファイバーを使用していくつかの投稿を取得する簡単な API を構築しました:
リーリー問題は、likes
プロパティが文字列として返されることです:
json.marshal(data)
を使用するなどのいくつかのことを試し、like
構造も作成しましたが、## を次のように配置したため、機能させることができませんでした。 #likes のタイプが
string から
[]like に変更されたときに scan を呼び出すとメッセージが表示されます
リーリー
jsonb 列を初めて使用しようとしているため、
likes はデータベース内の
jsonb 列です。
リーリー
likes は文字列ではなく配列になっていることに注意してください。それで、この問題を解決する方法を知っている人はいますか?
sql.driver のインターフェイスを実装する必要があります。おそらく
のようなもの
リーリー
以上がJSONB が文字列として返されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。