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 :

Module « sqlalchemy.orm »

Classe « CompositeProperty »

Informations générales

Héritage

builtins.object
    MemoizedSlots
builtins.object
    InspectionAttr
builtins.object
    _MappedAttribute
builtins.object
    HasCacheKey
        MapperProperty
            DescriptorProperty
                CompositeProperty

Définition

class CompositeProperty(DescriptorProperty):

Description [extrait de CompositeProperty.__doc__]

Defines a "composite" mapped attribute, representing a collection
    of columns as one attribute.

    :class:`.CompositeProperty` is constructed using the :func:`.composite`
    function.

    .. seealso::

        :ref:`mapper_composite`

    

Constructeur(s)

Signature du constructeur Description
__init__(self, class_, *attrs, **kwargs) Construct a new :class:`.CompositeProperty` object. [extrait de __init__.__doc__]

Liste des attributs statiques

Nom de l'attribut Valeur
cascadefrozenset()
docNone
extension_typesymbol('NOT_EXTENSION')
is_aliased_classFalse
is_attributeFalse
is_bundleFalse
is_clause_elementFalse
is_instanceFalse
is_mapperFalse
is_propertyTrue
is_selectableFalse
props<sqlalchemy.util.langhelpers.memoized_property object at 0x7f40cb965de0>
uses_objectsFalse

Attributs statiques hérités de la classe MapperProperty

info, key, parent

Liste des propriétés

Nom de la propriétéDescription
class_attributeReturn the class-bound descriptor corresponding to this [extrait de __doc__]
columns

Propriétés héritées de la classe DescriptorProperty

uses_objects

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
__str__(self)
Comparator(prop, parentmapper, adapt_to_entity=None) Produce boolean, comparison, and other operators for [extrait de Comparator.__doc__]
CompositeBundle(property_, expr)
do_init(self) Initialization which occurs after the :class:`.CompositeProperty` [extrait de do_init.__doc__]
get_history(self, state, dict_, passive=symbol('PASSIVE_OFF')) Provided for userland code that uses attributes.get_history(). [extrait de get_history.__doc__]
instrument_class(self, mapper)

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

__init_subclass__, __subclasshook__

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

__repr__, cascade_iterator, create_row_processor, init, merge, post_instrument_class, set_parent, setup

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

__getattr__

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

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