首页 > 解决方案 > Peewee:如何做 select().dicts() 维护外国领域

问题描述

我有一个 SqlLite 数据库,我使用 peewee 来存储和访问数据。我有一个大约 300 万行的表,我们称之为 MyTable1。

在遍历行时,我发现这样做:

for item in MyTable1.select().dicts()for item in MyTable1.select()

但是 dict() 只给了我来自 MyTable1 的字段,相反我还需要从 MyTable2 中获取一些其他字段,这些字段由 MyTable1 中的外键引用。

可能吗?或者有没有其他方法可以像调用 dicts() 一样快?谢谢

标签: pythonsqlitepeewee

解决方案


推荐阅读