最佳答案
我想问一下
for row in session.Query(Model1):
pass
还有
for row in session.Query(Model1).all():
pass
第一个迭代器以某种方式用单个查询轰炸数据库,而第二个“渴望”查询以列表的形式(比如 range (x) vs xrange (x))来查询整个数据库?