схема для столбца (ARRAY (JSON)) - PullRequest
0 голосов
/ 17 апреля 2020

В моей модели поле выглядит следующим образом. Я использую sqlalchemy.

media = Column(ARRAY(JSON)) # this field has array of jsons.

Я хочу проверить это, используя схемы pydanti c. В настоящее время я делаю следующее.

media : List(Dict)  # Dict from typing

, но когда я пытаюсь вставить значения в носитель. Я получаю следующую ошибку.

sqlalchemy.exc.ProgrammingError: (psycopg2.errors.DatatypeMismatch) column "media" is of type json[] but expression is of type text[]
...