获取SQLAlchemy中提交的所有记录但有些条件?

时间:2018-05-02 10:31:22

标签: python sqlalchemy pyramid

我需要select * from new_entry where batch=2018。 我试过query.filter(NewEntry.batch==batch).first()我在数据库中获得了第一条记录,但我需要所有与批次匹配的列。我该怎么办?

1 个答案:

答案 0 :(得分:1)

由于您使用的是first(),因此只能获得第一个结果,以便将所有结果作为列表获取,您必须全部使用()

query.filter(NewEntry.batch==batch).all()