如何将sqlalchemy查询的绑定参数作为字典?

时间:2016-05-22 10:53:33

标签: python sql sqlalchemy

我知道有一种方法可以从任何sqlalchemy查询对象打印实际的sql查询。但是,我想将查询用作参数化表单,而不渲染参数值。

例如,打印查询如下所示。

SELECT "user".id AS user_id, "user".hashed_pw AS user_hashed_pw, 
"user".name AS user_name, "user".tel AS user_tel, "user".email AS user_email, 
"user".created_time AS user_created_time FROM "user" 
WHERE "user".name = :name_1 AND "user".age < :age_1

我将name_1作为'john'传递,age_1传递为30,但我不知道如何获取name_1和age_1的值。 我希望得到一个像''name_1'这样的词典:'john','age_1':30}。

我该怎么做?

0 个答案:

没有答案