PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Проблем със Sqlalchemy и вмъкване на масив от jsonb в postgresql

Добавете липсващия актьорски състав, като използвате:

class CastingArray(ARRAY):

 def bind_expression(self, bindvalue):
     return cast(bindvalue, self)

И когато дефинирате модула, използвайте този клас вместо ARRAY (old_passwords = db.Column(CastingArray(JSONB))

(Отговорът е взет от https://groups.google.com/forum/# !topic/sqlalchemy/oB4zVgUEMgA )




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. настройка на hstore в rails4, динамичен ключ/стойности

  2. CommandError:Изглежда, че нямате инсталирана програма 'psql' или на вашия път

  3. Влезли сте като postgres, но получавате грешка createuser:създаването на нова роля е неуспешно:ГРЕШКА:трябва да сте суперпотребител, за да създавате суперпотребители

  4. postgresql обединява 2 таблици

  5. ИЗБЕРЕТЕ на JSONField с Django