美文网首页
backref 与 back_populates 区别

backref 与 back_populates 区别

作者: python都干了些什么啊 | 来源:发表于2022-05-13 10:22 被阅读0次

那如果我们需要得知 child 的 parent 对象呢?能不能直接访问 child.parent?

为了实现这个功能,SQLAlchemy 提供了 backref 和 back_populates 两个参数。

两个参数的效果完全一致,区别在于,backref 只需要在 Parent 类中声明 children,Child.parent 会被动态创建。

而 back_populates 必须在两个类中显式地使用 back_populates,更显繁琐。(但是也更清晰?)

相关文章

  • backref 与 back_populates 区别

    那如果我们需要得知 child 的 parent 对象呢?能不能直接访问 child.parent? 为了实现这个...

  • flask5

    backref('cou')创建一个models.py文件 在viwes.py文件中 --------------...

  • SQLAlchemy中的 backref具体用途

    简单来说, relationship函数是sqlalchemy对关系之间提供的一种便利的调用方式, backref...

  • SqlAlchemy@2021-01-22

    一对多 特别注意的地方是 backref ,以及下面关系用 user.books = [], 只需要把user 对...

  • sqlalchemy

    建立链接并创建一张表 创建一对多关系 双方使用relationship 使用backref 只需用在user中表明...

  • 单词辨析

    germ与bacteria区别 a few 与 few 区别

  • 人生一世

    要分清好人与坏人的区别 好男人与坏男人的区别 好女人与坏女人的区别

  • iOS 多线程提升

    1.NSOprationQueue 与 GCD 的区别与选用? NSOprationQueue 与 GCD 的区别...

  • 面试题

    title 与 h1 的区别、b 与 strong 的区别、i 与 em 的区别? title 属性没有明确意义只...

  • cocoapods本地私有库

    与公开私有库的区别spec文件区别 podfile区别

网友评论

      本文标题:backref 与 back_populates 区别

      本文链接:https://www.haomeiwen.com/subject/cymyurtx.html