【发布时间】:2017-03-18 09:22:09
【问题描述】:
我有三个相关的类:Parent、Child、SubChild。在这两种情况下,关系都是一对多的。我已经将它设置为child.parent 正确引用,当然sub_child.child.parent 也可以正常工作。
问题是我实际上不需要知道sub_child.child,但我确实需要知道 sub_child 的最终父级。我想建立一个关系,这样sub_child.parent 将返回对最终 Parent 对象的引用。
这可能吗,还是只是个坏主意?我已经阅读了文档,但没有看到太多看起来很有希望的内容。
我在 mysql 上使用 python2 和 sqlalchemy orm 作为后端。
【问题讨论】:
标签: python sqlalchemy foreign-keys relationship