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
हुड के नीचे समानता ऑपरेटर का उपयोग करता है।