Relationship Configuration¶
この節では relationship()
関数について説明し、その使い方を詳しく説明します。関係の概要については、 SQLAlchemy Unified Tutorial の Working with ORM Related Objects から始めてください。
- Basic Relationship Patterns
- Adjacency List Relationships
- 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
- Notes on using the viewonly relationship parameter
- Working with Large Collections
- Collection Customization and API Details
- Special Relationship Persistence Patterns
- Using the legacy ‘backref’ relationship parameter
- Relationships API