PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

jsonb फ़ील्ड पर अनुक्रमणिका जोड़ें

आप jsonb कीज़ पर इंडेक्स बना सकते हैं जैसे,

add_index :table_name, :field, :using => :gin, :expression => "(field->'array_key')", :name => 'index_table_name_on_field_array_keys'

फिर, आप अनुक्रमित कुंजियों पर इस रूप में खोज सकते हैं,

where("table_name.field->'array_keys' @> ?", Array(2))


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं स्कीमा उपसर्ग (Postgres + PHP) का उपयोग किए बिना किसी स्कीमा के भीतर किसी तालिका तक कैसे पहुंच सकता हूं?

  2. माध्यिका मान कैसे निकालें?

  3. प्ले फ्रेमवर्क + हरोकू + पोस्टग्रेज कनेक्ट करने में सक्षम नहीं हैं

  4. PostgreSQL के साथ एक इकाई के लिए एकाधिक हाइबरनेट अनुक्रम जनरेटर

  5. उन तालिकाओं की सूची प्राप्त करना जो एक दृश्य/तालिका PostgreSQL पर निर्भर करती हैं