jsonb
等式演算子があります(=
; json
とは異なり )、あなたが書くことができるように
SELECT key
FROM jsonb_each('{"aaa": true, "bbb": false}')
WHERE value = jsonb 'true'
(jsonb_each_text()
を使用 一部のJSON値のテキスト表現に依存しています。
必要に応じて、いくつかの追加の値を含めることもできます。
WHERE value IN (to_jsonb(TRUE), jsonb '"true"', to_jsonb('truthy'))
IN
内部で等式演算子を使用します。