关系属性 - 简介¶
在之前的章节中,我们讨论了如何使用具有指向其他列的外键的字段(列)来管理具有关系的表中的数据库。
然后,我们使用 select()
和使用 .where()
或 .join()
来连接它,一起读取数据。
现在,我们将看到如何使用 关系属性,SQLModel (和 SQLAlchemy) 的一个额外功能,以更熟悉的方式,并且更接近普通的 Python 代码的方式来处理数据库中的数据。
信息
当我说“关系”时,我指的是标准字典术语,即与其他数据相关的数据。
我没有使用“关系”这个词,这是单个表的技术性、学术性的 SQL 术语。
而使用这些 关系属性 是像 SQLModel 这样的工具真正发光的地方。✨