我一直试图在ZODB文档中找到关于连接2个或更多表的示例。我知道这是一个对象数据库,但我正在尝试创建表示表的对象。
我看到ZODB使用了SQLAlchemy。
因此,我想知道是否可以在ZODB中以关系的方式来处理事情。我希望有人能告诉我,如果我的思路在使用这个ZODB是可以的,或者如果一个人必须以非常不同的方式思考。
发布于 2016-04-07 14:50:27
ZODB不使用SQLAlchemy,也没有关系模型。没有表要加入,句号。ZODB存储对象树,没有模式。它只是更多Python对象中的Python对象。
任何对ZODB和SQLAlchemy的引用都适用于构建在ZODB之上的应用程序,其中通过SQLAlchemy访问的外部关系数据库的事务与ZODB事务管理器绑定,以确保事务涵盖ZODB和其他数据库中的数据。这意味着当您提交ZODB事务时,SQLAlchemy也会被告知这一点。
https://stackoverflow.com/questions/36457076
复制相似问题