/ / SQLAlchemy EXISTS queryset - django, orm, sqlalchemy, existe

SQLAlchemy EXISTS queryset - django, orm, sqlalchemy, existe

Je n'utilise que le framework django avec son ORM.

Et il y a du code:

User.objects.filter(username="test").exists()

ce retour Vrai ou Faux.

cette requête orm génère du SQL:

SELECT (1) AS "a" FROM "auth_user" WHERE "auth_user"."username" = E"test"  LIMIT 1

Comment puis-je effectuer une requête égale dans SQLAlchemy?

J'essaie de comprendre cette page http://www.sqlalchemy.org/docs/05/ormtutorial.html#using-exists mais je ne peux pas comprendre comment cela fonctionne.

Aidez-moi, s'il vous plaît.

Merci!

Réponses:

2 pour la réponse № 1

(ret,), = Session.query (exist (). where (User.username == "test"))