我希望将我的查询结果转换为类似于以下这样的字典列表:
result_dict = [{'category': 'failure', 'week': '1209', 'stat': 'tdc_ok', 'severityDue': '2_critic'}, {'category': 'failure', 'week': '1210', 'stat': 'tdc_nok', 'severityDue': '2_critic'}]
但是我得到的是一个字典,因此有重复的键:
result_dict = {'category': 'failure', 'week': '1209', 'stat': 'tdc_ok', 'severityDue': '2_critic', 'category': 'failure', 'week': '1210', 'stat': 'tdc_nok', 'severityDue': '2_critic'}
我通过这样做得到了这个结果:
for u in my_query.all():
result_dict = u.__dict__
我该如何将sqlAlchemy查询结果转换为字典列表(每行都是一个字典)?
请帮忙,谢谢。