标签: python sqlalchemy pyramid
我需要select * from new_entry where batch=2018。 我试过query.filter(NewEntry.batch==batch).first()我在数据库中获得了第一条记录,但我需要所有与批次匹配的列。我该怎么办?
select * from new_entry where batch=2018
query.filter(NewEntry.batch==batch).first()
答案 0 :(得分:1)
由于您使用的是first(),因此只能获得第一个结果,以便将所有结果作为列表获取,您必须全部使用()
query.filter(NewEntry.batch==batch).all()