मैं एक प्रवास में Postgres के डेटा प्रकार jsonb
जोड़ने के बारे में पढ़ा है, यह इस तरह लग रही है:मैं jsonb डिफ़ॉल्ट चाहिए करने के लिए '{}' या {} प्रवास में <a href="http://nandovieira.com/using-postgresql-and-jsonb-with-ruby-on-rails">the scarce instructions</a> के
create_table :ref_check_ins do |t|
t.jsonb :document, null: false, default: '{}'
t.index :document, using: :gin
end
लेकिन वहाँ किसी भी कारण है '{}'
के बजाय स्ट्रिंग के हैश इंटीड को परिभाषित करने के विरुद्ध, यानी {}
?
जब यह स्ट्रिंग प्रकार, उस स्तंभ के वर्ग के परिभाषित करने:
String < Object
जब यह प्रकार हैश को परिभाषित करने, उस स्तंभ के वर्ग:
Hash