Loading Objects — SQLAlchemy 1.0 Documentation

Release: 1.0.14 | Release Date: July 6, 2016

# SQLAlchemy 1.0 Documentation

# Loading Objects

Notes and features regarding the general loading of mapped objects.

For an in-depth introduction to querying with the SQLAlchemy ORM, please see the Object Relational Tutorial.

- Loading Columns
  - Deferred Column Loading
  - Column Bundles
- Relationship Loading Techniques
  - Using Loader Strategies: Lazy Loading, Eager Loading
  - The Importance of Ordering
  - Loading Along Paths
  - Default Loading Strategies
  - Per-Entity Default Loading Strategies
  - The Zen of Eager Loading
  - What Kind of Loading to Use ?
  - Routing Explicit Joins/Statements into Eagerly Loaded Collections
  - Creating Custom Load Rules
  - Relationship Loader API
- Constructors and Object Initialization
- Query API
  - The Query Object
  - ORM-Specific Query Constructs