如何告诉SQLAlchemy我想使用哪种方言?
上下文:
我想将类的一个属性存储为JSON对象,并使用SQLAlchemy对其运行查询。属性如下:
winning_team_ids = Column(mysql.JSON, nullable=False)
我在测试设置中得到以下错误:
^{pr2}$这似乎是因为/sqlalchemy/tolechts/sqlite/base没有visit_JSON方法。但是,/sqlalchemy/tolechts/mysql/base确实有一个visit_JSON方法。因此,我想使用mysql方言。在
你必须使用与数据库匹配的方言。如果您必须使用SQLite,您可能需要等待SQLAlchemy 1.3,它为它添加了对JSON的支持。在
相关问题 更多 >
编程相关推荐