python - Peewee:如何做 select().dicts() 维护外国领域
问题描述
我有一个 SqlLite 数据库,我使用 peewee 来存储和访问数据。我有一个大约 300 万行的表,我们称之为 MyTable1。
在遍历行时,我发现这样做:
for item in MyTable1.select().dicts()
比for item in MyTable1.select()
但是 dict() 只给了我来自 MyTable1 的字段,相反我还需要从 MyTable2 中获取一些其他字段,这些字段由 MyTable1 中的外键引用。
可能吗?或者有没有其他方法可以像调用 dicts() 一样快?谢谢
解决方案
推荐阅读
- joomla - 1062 Duplicate entry '15-1' for key 'virtuemart_product_id'
- django - 设置 virtualenv 并安装 Django (MACOSX)
- android-studio - How to insert ImageView without an image in Android Studio's designer view?
- google-cloud-sql - pg_hba.conf 之类的访问控制
- c++ - QT Opengl总是黑屏
- angular - Angular 6 - 在不使用直接链接的路径下发布
- gremlin - 海王星与 Tinkerpop > 如何转义 $ 符号?
- .net - Angular 5:加载资源失败:服务器响应状态为 404
- c# - Automapper AutoMapper.AutoMapperMappingException:错误映射类型
- php - 角度和 PHP