SQLAlchemy 获取数据库中的数据是字典形式,我们可以通过迭代的方式进行对字段逐一获取,那有没有方法可以将数据直接通过字典返回呢,进过研究发现还真有

users = session.query(Users).all()
for user in users:
    print(user.__dict__)

返回字典的第一个值是 SQLAlchemy 的对象,其他值则是数据库里对应的字段

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐