Query Data JSONB (Operator -> dan ->>)

Operator -> mengambil bidang JSONB sebagai objek JSON, sedangkan ->> mengembalikan bidang tersebut sebagai string teks biasa yang bisa difilter.

👀 Contoh dulu

SELECT payload->>'city' AS kota FROM events WHERE payload->>'status' = 'active';

Hasilnya: kota ---------- Jakarta Surabaya

💡 Gunakan ->> saat ingin melakukan perbandingan string atau penyaringan WHERE.

📝 Sekarang giliranmu

Tulis query SELECT untuk mengambil kolom 'payload->>'name'' dari tabel 'logs' di mana bidang 'payload->>'role'' bernilai 'admin'.

Preview