PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Konvertieren Sie die Python-Liste von Diktaten in ein Postgresql-Array von JSON

Dies ist kein psycopg-Fehler:Es ist ein PostgreSQL-Fehler, auf den sich psycopg nur verlässt.

Der Fehler scheint darauf hinzudeuten, dass es keine implizite Umwandlung von text[]->jsonb[] gibt, also müssen Sie eine manuelle hinzufügen:

INSERT INTO my_table (columns) VALUES (%s::jsonb[]);