在我的模型中,我有一个字段如下。我正在使用 sqlalchemy。
media = Column(ARRAY(JSON)) # this field has array of jsons.
我想使用 pydantic 模式来验证这一点。目前我正在关注。
media : List(Dict) # Dict from typing
但是当我试图在媒体中插入值时。我收到以下错误。
sqlalchemy.exc.ProgrammingError: (psycopg2.errors.DatatypeMismatch) column "media" is of type json[] but expression is of type text[]