PostgreSQL で jsonb からデータを取得 ― 2023年12月12日 13時22分02秒
jsonb は -> と ->> があるが、この違いが分かりづらい。PostgreSQL JSON の説明が一番分かりやすいと思う。
The operator -> returns JSON object field by key. The operator ->> returns JSON object field by text.
-> は json 型が返ってくる。これは、json のキーがあるのを調べる時などに使う。また、-> は jsonb 型を返すので、辞書型を反復して下って返すことが出来る。
->> は値を取り出すのに使う。こちらは TEXT 型で返ってくる。
コメント
トラックバック
このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2023/12/12/9642061/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。