2017-10-12 58 views
1

是否可以使用sqlalchemy在SQLite中創建JSON類型列? 我試過使用sqlalchemy在SQLite中創建JSON類型列

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

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

都得到錯誤信息:

編譯器無法呈現類型的元素

知道是否有任何sqlalchemy解決方案或我應該改爲SQL。提前致謝。不加入

[更新] SQLite的版本3.16.0

+0

您正在使用什麼版本的SQLite?它可能不支持JSON類型。 –

+0

SQLite版本3.16.0但是,如何檢查它是否支持JSON類型? – Satty

回答

1

JSON來SQLITE直到3.9版本。你需要升級你的SQLite或者把你的json轉換成一個字符串並保存,如果你把它轉換回json對象。

相關問題