最新 最热

【IT领域新生必看】多态的优点:揭开面向对象编程的神秘面纱

在计算机科学的广阔天地中,面向对象编程(OOP)是一颗璀璨的明珠,而多态性(Polymorphism)正是这颗明珠中最令人惊叹的特性之一。多态性这个术语来源于希腊语,意思是“多种形式”。在编程的世界里,多态性让同一个接口或基类在不...

2024-07-12
3

如何高效检查JavaScript对象中的键是否存在

在日常开发中,作为一个JavaScript开发者,我们经常需要检查对象中某个键是否存在。这看似简单,但其实有多种方法可供选择,每种方法都有其独特之处。本文将介绍几种检查JavaScript对象键的方法,并比较它们的性能。...

2024-07-10
2

SqlAlchemy 2.0 中文文档(三十八)

使用数据库元数据 - SQLAlchemy 的数据库元数据概念入门教程,位于 SQLAlchemy 统一教程中

2024-06-27
2

SqlAlchemy 2.0 中文文档(二十七)

AttributeState对象通过特定InstanceState的InstanceState.attrs集合访问:

2024-06-26
2

SqlAlchemy 2.0 中文文档(十九)

SQLAlchemy 的一个重要部分是在查询时提供对相关对象加载方式的广泛控制。所谓“相关对象”是指在映射器上使用relationship()配置的集合或标量关联。这种行为可以在映射器构造时使用relationship()函数的relationshi...

2024-06-26
2

SqlAlchemy 2.0 中文文档(十七)

本节利用了首次在 SQLAlchemy 统一教程中展示的 ORM 映射,如声明映射类一节所示,以及映射类继承层次结构一节中展示的继承映射。

2024-06-26
2

SqlAlchemy 2.0 中文文档(十六)

本节利用了使用 ORM 继承 功能配置的 ORM 映射,描述在 映射类继承层次结构 中。重点将放在 连接表继承,因为这是最复杂的 ORM 查询情况。

2024-06-26
2

SqlAlchemy 2.0 中文文档(十)

映射器可以构造与任意关系单元(称为 selectables)相对应的类,除了普通表之外。例如,join() 函数创建了一个包含多个表的可选择单元,具有自己的复合主键,可以与 Table 相同的方式映射:...

2024-06-26
1

SqlAlchemy 2.0 中文文档(九)

当映射器配置在继承关系中时,SQLAlchemy 有能力以多态方式加载元素,这意味着单个查询可以返回多种类型的对象。

2024-06-26
1

SqlAlchemy 2.0 中文文档(六)

映射类基本组件一节讨论了Mapper构造的一般配置元素,它是定义特定用户定义类如何映射到数据库表或其他 SQL 构造的结构。以下各节描述了关于声明式系统如何构建 Mapper 的具体细节。...

2024-06-26
1