Release: 2.0.39 aktuelles Release | Release-Datum: 11. März 2025
SQLAlchemy 2.0 Dokumentation
SQLAlchemy ORM
- ORM Schnellstart
- ORM Abgebildete Klassenkonfiguration
- Beziehungskonfiguration¶
- ORM Abfragehandbuch
- Verwendung der Sitzung
- Ereignisse und Interna
- ORM Erweiterungen
- ORM Beispiele
Projektversionen
- Vorherige: Zuordnung von Tabellenspalten
- Nächste: Grundlegende Beziehungsmuster
- Nach oben: Startseite
- Auf dieser Seite
Beziehungskonfiguration¶
Dieser Abschnitt beschreibt die relationship() Funktion und eine eingehende Diskussion ihrer Verwendung. Für eine Einführung in Beziehungen beginnen Sie mit Arbeiten mit ORM verwandten Objekten im SQLAlchemy Unified Tutorial.
- Grundlegende Beziehungsmuster
- Adjazenzlisten-Beziehungen
- Konfiguration, wie Beziehungen verknüpft werden
- Behandlung mehrerer Verknüpfungswege
- Angabe alternativer Verknüpfungsbedingungen
- Erstellung benutzerdefinierter Fremdschlüsselbedingungen
- Verwendung benutzerdefinierter Operatoren in Verknüpfungsbedingungen
- Benutzerdefinierte Operatoren basierend auf SQL-Funktionen
- Überlappende Fremdschlüssel
- Nicht-relationale Vergleiche / Materialisierte Pfade
- Selbstreferenzielle Viele-zu-Viele-Beziehung
- Zusammengesetzte “secondary” Verknüpfungen
- Beziehung zu einer Alias-Klasse
- Zeilenbeschränkte Beziehungen mit Fensterfunktionen
- Erstellung abfragefähiger Eigenschaften
- Hinweise zur Verwendung des viewonly-Beziehungsparameters
- Arbeiten mit großen Sammlungen
- Sammlungsanpassung und API-Details
- Spezielle Beziehungspersistenzmuster
- Verwendung des Legacy-Parameters ‘backref’ für Beziehungen
- Beziehungs-API
Vorherige: Zuordnung von Tabellenspalten Nächste: Grundlegende Beziehungsmuster
© Copyright 2007-2025, die SQLAlchemy-Autoren und Mitwirkenden.
Die Designs von flambé! dem Drachen und Der Alchemist wurden von Rotem Yaari erstellt und großzügig gespendet.
Erstellt mit Sphinx 7.2.6. Dokumentation zuletzt generiert: Di 11 Mär 2025 14:40:17 EDT