PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Rails Postgres - Kueri Kolom Jsonb

Semoga kita harus menggunakan sub query di sini.

 Bundle.select("*").from(Bundle.select("*, jsonb_array_elements(available_quantity) as aq")).where("(aq ->> 'quantity')::numeric <= 50").distinct

Saran tentang pemfaktoran ulang kueri di atas disambut baik!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pulihkan catatan yang dihapus di PostgreSQL

  2. PostgreSQL:Paralelisme Kueri dalam Tindakan

  3. Daftar semua nama indeks, nama kolom dan nama tabelnya dari database PostgreSQL

  4. Kueri PostgreSQL mentah hang saat dieksekusi dengan TypeOrm

  5. Urutan PostgreSQL berdasarkan kolom lain