python - SQLAlchemy RowProxy 到字典
问题描述
如何将 sqlalchemy.engine.result.RowProxy 转换为字典?
row = db.engine.execute(sql, id=id).fetchone()
从 SO question尝试使用这个:
for c in inspect(obj).mapper.column_attrs:
model_col = getattr(obj, c.key)
model_dict[c.key] = model_col
错误:
sqlalchemy.exc.NoInspectionAvailable: No inspection system is available for object of type <class 'sqlalchemy.engine.result.RowProxy'>
解决方案
推荐阅读
- android-studio - LibGDX Gradle 损坏的构建
- ios - NWPathMonitor 在 Swift 中调用不满意
- c# - 从 c# 接口接收正确整数的问题
- c - 使用结构时如何解决此内存分配问题?
- .net-core - 是否可以将队列名称设置为 appsettings.json 文件?
- c# - 选择文件并将其上传到特定文件夹
- swift - Swift AVPlayer - 防止同时播放 2 个视频/音频
- c# - 单击以 GameObject 和 Billboard 旋转着色器
- angular - 构造函数参数导致错误 -> 哪个错误?
- reactjs - 如何仅从 firebase 获取一次数据或检查即将到来的新数据是否已更新