Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Vous êtes un professionnel et vous avez besoin d'une formation ? Sensibilisation à
l'Intelligence Artificielle
Voir le programme détaillé
Module « sqlalchemy.orm »

Classe « Load »

Informations générales

Héritage

builtins.object
    HasTraverseInternals
        HasCopyInternals
            ExecutableOption
                ORMOption
            builtins.object
                HasCacheKey
                    CompileStateOption
                        LoaderOption
            builtins.object
                HasTraverseInternals
                    HasShallowCopy
                        GenerativeOnTraversal
                            _AbstractLoad
                                Load

Définition

class Load(_AbstractLoad):

help(Load)

Represents loader options which modify the state of a
ORM-enabled :class:`_sql.Select` or a legacy :class:`_query.Query` in
order to affect how various mapped attributes are loaded.

The :class:`_orm.Load` object is in most cases used implicitly behind the
scenes when one makes use of a query option like :func:`_orm.joinedload`,
:func:`_orm.defer`, or similar.   It typically is not instantiated directly
except for in some very specific cases.

.. seealso::

    :ref:`orm_queryguide_relationship_per_entity_wildcard` - illustrates an
    example where direct use of :class:`_orm.Load` may be useful

Constructeur(s)

Signature du constructeur Description
__init__(self, entity: '_EntityType[Any]')

Liste des attributs statiques

Nom de l'attribut Valeur
additional_source_entities<member 'additional_source_entities' of 'Load' objects>
context<member 'context' of 'Load' objects>
inherit_cacheNone
path<member 'path' of 'Load' objects>

Attributs statiques hérités de la classe _AbstractLoad

propagate_to_loaders

Liste des opérateurs

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __le__, __lt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
__getstate__(self)
__setstate__(self, state)
__str__(self) -> 'str'
options(self, *opts: '_AbstractLoad') -> 'Self' Apply a series of options as sub-options to this [extrait de options.__doc__]

Méthodes héritées de la classe _AbstractLoad

__init_subclass__, __subclasshook__, contains_eager, defaultload, defer, immediateload, joinedload, lazyload, load_only, noload, process_compile_state, process_compile_state_replaced_entities, raiseload, selectin_polymorphic, selectinload, subqueryload, undefer, undefer_group, with_expression

Méthodes héritées de la classe HasTraverseInternals

get_children

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__

Vous êtes un professionnel et vous avez besoin d'une formation ? Mise en oeuvre d'IHM
avec Qt et PySide6
Voir le programme détaillé