如何使用SqlAlchemy通过id查询数据库?

我需要查询一个SQLAlchemy数据库的id与类似的东西

User.query.filter_by(用户名= '彼得')

但为了id。 我该怎么做呢? [search谷歌和SO没有帮助]

Query有一个支持按ID查询的get函数 。

例如,要查询ID为23的对象: User.query.get(23)

你可以像这样查询id = 1的用户

session.query(User).get(1)