小编典典

使用sqlalchemy在SQLite中创建JSON类型列

json

是否可以使用sqlalchemy在SQLite中创建JSON类型的Column?我试过了

import sqlalchemy.types as types
...
myColumn = Column(types.JSON())

from sqlalchemy import JSON
...
mycolumn = Column(JSON)

两者都收到错误消息:

编译器无法呈现类型的元素

想知道sqlalchemy中是否有任何解决方案,或者我应该改为使用SQL。提前致谢。

[更新] SQLite版本3.16.0


阅读 316

收藏
2020-07-27

共1个答案

小编典典

直到3.9版才将JSON添加到SQLite中。您将需要升级SQLite或将json转换为字符串并将其保存,同时在将其拉出时将其转换回json对象。

2020-07-27