psql --version
psql (PostgreSQL) 9.4.1
rails -v
Rails 4.2.0
我通過移民加入了jsonb柱像Rails和jsonb型 「jsonb」 不存在
class AddPreferencesToUsers < ActiveRecord::Migration
def change
add_column :users, :preferences, :jsonb, null: false, default: '{}'
add_index :users, :preferences, using: :gin
end
end
我得到這個錯誤:
PG::UndefinedObject: ERROR: type "jsonb" does not exist
LINE 1: SELECT 'jsonb'::regtype::oid
任何幫助嗎?
我前幾天看到這個問題,似乎沒有任何解決方案。你可以嘗試升級到4.2.1或降級你的導軌 – argentum47 2015-04-01 15:10:22
@ argentum47我認爲這是我的錯,我會解決它併發布答案。謝謝。 – medBo 2015-04-01 18:07:18