existiert I Schienen 4 und postgresql 9.4 in meinem project.when verwendet wurde i "rdd & & RDC & & rdm & & rds" laufen, und ich habe diesen Fehler PG :: UndefinedObject : FEHLER: Typ "Jsonb" existiert nicht Wie löst man diesen Fehler? Sag mir.Rails 4 - postgresql 9.4 jsonb nicht
Meine Migrate-Datei:
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
Dank für ur Hilfe!
Das würde bedeuten, dass Ihre Rails-Version nicht wirklich 4.2 ist, da zumindest Ihr Format stimmt und die notwendigen Versionen 4.2 für Rails und 9.4 für PostgreSQL sind. Könnten Sie das sorgfältig prüfen? –
Ich habe das gleiche Problem, ich verwende Schienen 4.2 und Pg 9.4.1 haben Sie irgendeine Lösung gefunden? – medBo
Die doppelte Frage und Lösung sind hier: http://stackoverflow.com/questions/29393562/rails-and-jsonb-type-jsonb-does-not-exist – deivid