Používam iba django rámec s jeho ORM.
A existuje istý kód:
User.objects.filter(username="test").exists()
ktoré sa vrátia True alebo False.
tento dotaz orm generuje SQL:
SELECT (1) AS "a" FROM "auth_user" WHERE "auth_user"."username" = E"test" LIMIT 1
Ako môžem vykonať rovnaký dotaz v SQLAchémie?
Skúsim pochopiť túto stránku http://www.sqlalchemy.org/docs/05/ormtutorial.html#using-exists ale nemôže pochopiť, ako to funguje.
Pomoc prosím.
Vďaka!
odpovede:
2 pre odpoveď č. 1(ret), = Session.query (existuje (). kde (User.username == "test"))