相关疑难解决方法(0)

sqlalchemy运行时实体上的动态模式

我正在使用SQL Alchemy并且有一些特定于帐户的模式.模式的名称是使用帐户ID派生的,因此在我访问应用程序服务或存储库层之前,我没有模式的名称.我想知道是否可以针对在运行时动态设置其架构的实体运行查询?

我知道我需要设置__table_args__['schema']并尝试使用内置的type(),但我总是得到以下错误:

could not assemble any primary key columns for mapped table
Run Code Online (Sandbox Code Playgroud)

我已经准备好放弃直接编写sql,但我真的很讨厌这样做.知道如何做到这一点?我正在使用SA 0.99而且我确实有PK映射.

谢谢

python sqlalchemy postgresql-9.3

7
推荐指数
3
解决办法
3969
查看次数

标签 统计

postgresql-9.3 ×1

python ×1

sqlalchemy ×1