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 ? Mise en oeuvre d'IHM
avec Qt et PySide6
Voir le programme détaillé
Classe « Query »

Méthode sqlalchemy.orm.Query.scalar

Signature de la méthode scalar

def scalar(self) -> 'Any' 

Description

help(Query.scalar)

Return the first element of the first result or None
if no rows present.  If multiple rows are returned,
raises MultipleResultsFound.

  >>> session.query(Item).scalar()
  <Item>
  >>> session.query(Item.id).scalar()
  1
  >>> session.query(Item.id).filter(Item.id < 0).scalar()
  None
  >>> session.query(Item.id, Item.name).scalar()
  1
  >>> session.query(func.count(Parent.id)).scalar()
  20

This results in an execution of the underlying query.

.. seealso::

    :meth:`_engine.Result.scalar` - v2 comparable method.



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é