flask连接两个数据库,副数据库用bind key来绑定,大部分表的使用都没有问题,但是有个表两处同名,表结构内容不同,结果就一直报错,query的时候报错找不到字段,感觉就是主数据库的结构来查副数据库的数据了,导致字段unknown。没找到什么好的解决办法,一个办法是多实例化一个sqlalchemy对象,用新的对象来作为副数据库的model的基类。有什么好的解决办法吗?
flask连接两个数据库,副数据库用bind key来绑定,大部分表的使用都没有问题,但是有个表两处同名,表结构内容不同,结果就一直报错,query的时候报错找不到字段,感觉就是主数据库的结构来查副数据库的数据了,导致字段unknown。没找到什么好的解决办法,一个办法是多实例化一个sqlalchemy对象,用新的对象来作为副数据库的model的基类。有什么好的解决办法吗?
可以通过指定
__tablename__
来区分名称相同的表