在python中使用方法调用的参数中使用==

时间:2016-12-08 02:23:22

标签: python sqlalchemy

我一直在学习python / flask / sqlalchemy,并提出以下语句从数据库中检索用户。它有效,但我不明白如何。

user = current_app.config['db'].\
        session.query(User).\
        filter(User.id==id).\
        first()

在我目前所知的所有编程语言User.id==id中都会产生truefalse,并且该布尔值将传递给filter()。这显然不是这里的情况。这是如何运作的??

0 个答案:

没有答案