Peewee 简明教程
Peewee - Retrieving Row Tuples/Dictionaries
无需创建模型实例就可以遍历 resultset。这可以通过使用以下方法实现 −
-
tuples() method.
-
dicts() method.
Example
以元组形式返回 SELECT 查询中的数据,请使用 tuples() 方法。
qry=Contacts.select(Contacts.City, fn.Count(Contacts.City).alias('count'))
.group_by(Contacts.City).tuples()
lst=[]
for q in qry:
lst.append(q)
print (lst)
Output
输出如下 −
[
('Chennai', 1),
('Delhi', 2),
('Indore', 1),
('Mumbai', 1),
('Nagpur', 1),
('Nasik', 3),
('Pune', 1)
]