我一直在学习python / flask / sqlalchemy,并提出以下语句从数据库中检索用户。它有效,但我不明白如何。
user = current_app.config['db'].\
session.query(User).\
filter(User.id==id).\
first()
在我目前所知的所有编程语言User.id==id
中都会产生true
或false
,并且该布尔值将传递给filter()
。这显然不是这里的情况。这是如何运作的??