Outils pour utilisateurs

Outils du site


Panneau latéral

Plan du Site:

python:flask:flask_sqlalchemy:requetes_select

Ceci est une ancienne révision du document !


Requêtes SELECT

query.get()

SELECT selon un ID :

user = User.query.get(5)

query.filter_by()

SELECT selon le contenu d'un champ :

user = User.query.filter_by(name = 'Marc').first()
user = User.query.filter_by(name = 'Marc').one()

query.filter()

StackOverflow: filter_by vs filter

users = User.query.filter(User.name.startswith('Al')).all()
users = User.query.filter(User.name.endswith('bert')).all()
users = User.query.filter(User.age.between(20, 30)).all()
users = User.query.filter(User.age >= 50).all()

query.order_by()

users = User.query.order_by(User.name).all()

query.limit()

user = User.query.limit(1).all()
python/flask/flask_sqlalchemy/requetes_select.1670139168.txt.gz · Dernière modification: 2022/12/04 07:32 par marclebrun