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é
Classe « Query »

Méthode sqlalchemy.orm.Query.filter

Signature de la méthode filter

def filter(self, *criterion: '_ColumnExpressionArgument[bool]') -> 'Self' 

Description

help(Query.filter)

Apply the given filtering criterion to a copy
of this :class:`_query.Query`, using SQL expressions.

e.g.::

    session.query(MyClass).filter(MyClass.name == "some name")

Multiple criteria may be specified as comma separated; the effect
is that they will be joined together using the :func:`.and_`
function::

    session.query(MyClass).filter(MyClass.name == "some name", MyClass.id > 5)

The criterion is any SQL expression object applicable to the
WHERE clause of a select.   String expressions are coerced
into SQL expression constructs via the :func:`_expression.text`
construct.

.. seealso::

    :meth:`_query.Query.filter_by` - filter on keyword expressions.

    :meth:`_sql.Select.where` - v2 equivalent method.



Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation Python
Les fondamentaux
Voir le programme détaillé