Użyłem szyn 4 i PostgreSQL 9.4 w moim project.when i był prowadzony "RDD & & RDC & & RDM & & RDS" i mam ten błąd PG :: UndefinedObject : BŁĄD: wpisz "jsonb" nie istnieje jak rozwiązać ten błąd? Powiedz mi.Szyny 4 - PostgreSQL 9.4 jsonb nie istnieje
Mój plik Migrate:
class CreateConsultingLocationDoctorSchedules < ActiveRecord::Migration
def change
create_table :consulting_location_doctor_schedules do |t|
t.belongs_to :consulting_location_doctor
t.datetime :schedule_date, null: false
t.jsonb :slot_details, index: true, default: {}
t.daterange :start_and_end_time, null: false
t.datetime :deleted_at
t.belongs_to :deleted_by
t.timestamps
end
end
end
Dzięki za pomoc ur!
Oznaczałoby to, że twoja wersja Railsowa nie jest w rzeczywistości 4.2, ponieważ przynajmniej twój format jest prawidłowy, a niezbędne wersje to 4.2 dla Rails i 9.4 dla PostgreSQL. Czy możesz to sprawdzić dokładnie? –
Mam ten sam problem Używam szyn 4.2 i pg 9.4.1 czy znalazłeś jakieś rozwiązanie? – medBo
Powielone pytanie i rozwiązanie są tutaj: http://stackoverflow.com/questions/29393562/rails-and-jsonb-type-jsonb-does-not-exist – deivid