В моей модели поле выглядит следующим образом. Я использую 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[]