sqlalchemy - query.all() - 要字典的元组列表

2024-03-30

这是我的电话:session.query(User.username, User.first_name, User.last_name).all()

它返回:[('myUsername', 'myFirstname', 'myLastname')].

我希望其格式如下:
[{"username":"myUsername", "first_name":"myFirstname", "last_name":"myLastname"}]

我尝试过[dict(zip(["username","first_name","lastname"], x))]
但它返回这个:[{'username': ('myUsername', 'myFirstname', 'myLastname')}]


row = session.query(User.username, User.first_name, User.last_name).all()
as_dict = dict(zip(row.keys(), row))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

sqlalchemy - query.all() - 要字典的元组列表 的相关文章

随机推荐