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 ? Calcul scientifique
avec Python
Voir le programme détaillé
Module « sqlalchemy.orm »

Fonction with_expression - module sqlalchemy.orm

Signature de la fonction with_expression

def with_expression(key: '_AttrType', expression: '_ColumnExpressionArgument[Any]') -> '_AbstractLoad' 

Description

help(sqlalchemy.orm.with_expression)

Apply an ad-hoc SQL expression to a "deferred expression"
attribute.

This option is used in conjunction with the
:func:`_orm.query_expression` mapper-level construct that indicates an
attribute which should be the target of an ad-hoc SQL expression.

E.g.::

    stmt = select(SomeClass).options(
        with_expression(SomeClass.x_y_expr, SomeClass.x + SomeClass.y)
    )

.. versionadded:: 1.2

:param key: Attribute to be populated

:param expr: SQL expression to be applied to the attribute.

.. seealso::

    :ref:`orm_queryguide_with_expression` - background and usage
    examples



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