sql >> Databáze >  >> RDS >> PostgreSQL

jak používat jsonb v kolejích

Pro migraci můžete provést následující. Payload v tomto případě bylo původně pole json.

  class AlterJsonbToJsonAndBack < ActiveRecord::Migration                      
    def up                                                                     
      change_column :dynamics, :payload, 'jsonb USING CAST(payload AS jsonb)'  
    end                                                                        

    def down                                                                   
      change_column :dynamics, :payload, 'json USING CAST(payload AS json)'    
    end                                                                        
  end                                                                          

Chcete-li zjistit, jak se dotazovat jsonb v Rails 4.2, prohlédněte si tento článek



  1. Proč MYSQL DB vrací poškozenou hodnotu při zprůměrování přes Django models.DateTimeField?

  2. MySQL:Jak programově určit vztahy cizích klíčů?

  3. Prozkoumání různých omezení v SQL Server

  4. Escape znak v SQL Server