Relationship Configuration — SQLAlchemy 2.0.0b1 documentation
From Get docs
Sqlalchemy/docs/latest/orm/relationships
Relationship Configuration
This section describes the relationship()
function and in depth discussion of its usage. For an introduction to relationships, start with the ormtutorial_toplevel and head into orm_tutorial_relationship.
- Basic Relationship Patterns
- Late-Evaluation of Relationship Arguments
- Adjacency List Relationships
- Linking Relationships with Backref
- Configuring how Relationship Joins
- Handling Multiple Join Paths
- Specifying Alternate Join Conditions
- Creating Custom Foreign Conditions
- Using custom operators in join conditions
- Custom operators based on SQL functions
- Overlapping Foreign Keys
- Non-relational Comparisons / Materialized Path
- Self-Referential Many-to-Many Relationship
- Composite “Secondary” Joins
- Relationship to Aliased Class
- Row-Limited Relationships with Window Functions
- Building Query-Enabled Properties
- Collection Configuration and Techniques
- Special Relationship Persistence Patterns
- Relationships API