В моей модели у меня есть следующее поле. Я использую sqlalchemy.
media = Column(ARRAY(JSON)) # this field has array of jsons.
Я хочу проверить это, используя схемы pydantic. в настоящее время я делаю следующее.
media : List(Dict) # Dict from typing
но когда я пытаюсь вставить значения в media. Я получаю следующую ошибку.
sqlalchemy.exc.ProgrammingError: (psycopg2.errors.DatatypeMismatch) column "media" is of type json[] but expression is of type text[]
CastingArray
из stackoverflow.com/questions/41479654/ - person Ilja Everilä   schedule 17.04.2020