简体   繁体   English

sqlalchemy查询所有项目,我想生成器或可迭代对象,而不是列表,如何

[英]sqlalchemy query all items, I wanna a generator or iterable object, not list, how to

some code like below: 一些类似下面的代码:

session.query(MODEL).all()

it will return all items with the type list 它将返回所有带有类型列表的项目

this means that, it will take a lots memory if there are a large amount items? 这意味着,如果有大量项目,将需要大量内存?

How can i got a iterable object, but not list. 我怎样才能得到一个可迭代的对象,但不能列出。

Year, not use all() , and the result is a generator 年,不使用all() ,结果是生成器

and thanks @dm03514 并感谢@ dm03514

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何编写一个生成器,在Python中的iterable中返回ALL-BUT-LAST项? - How to write a generator that returns ALL-BUT-LAST items in the iterable in Python? sqlalchemy类对象不可迭代 - sqlalchemy class object not iterable 如何获取收到查询的所有项目的列表? - How can I get list of all items with query received? 如何将对象转换为可迭代的(列表)? - How to convert an object to iterable (list)? 如何使用 sqlalchemy 查询从邻接列表中检索所有对象? - How would I query using sqlalchemy to retrieve all objects from an adjacency list? 如何修复列表 function 中的“'int' object 不可迭代”错误? - How do I fix an "'int' object is not iterable" error in list function? TypeError:“ NoneType”对象不可迭代 当我在python中使用生成器时 - TypeError: 'NoneType' object is not iterable | when I using generator in python 类型错误:'property' object 不可迭代 SQLAlchemy - TypeError: 'property' object is not iterable SQLAlchemy 需要 SQL 查询的帮助(使用 flask-sqlalchemy)列出未在复合多对多表中列出的所有项目 - Need help for a SQL query (using flask-sqlalchemy) to list all Items that are not listed in a composite many to many Table 如何在一行中扩展具有可迭代和不可迭代 object 的列表? - How to extend a list with iterable and non-iterable object in one line?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM