7
Bir sorgunun sonuçlarını incelediğimde, bir liste listesi gibi görünür. Sütun adlarını sonuç değerlerine eşleyen dicts listesini döndürmek istiyorum. Sonuç satırlarını dikteye nasıl dönüştürebilirim?SQLAlchemy sonuçlarını döndürme yerine liste olarak döndürür
results = db.session.query(
PendingPost.campaign_id.label('campaign_id'),
Campaign.title.label('title'),
sqlalchemy.func.count(PendingPost.status).label('status_count'),
).join(
Campaign, Campaign.id == PendingPost.campaign_id,
).join(
Areas, Areas.id == PendingPost.area_id
).filter(
sqlalchemy.func.month(PendingPost.creation_date) == datetime.datetime.utcnow().month
).group_by(
PendingPost.status,
PendingPost.campaign_id,
).all()
print(results)
[(3, 'campaign title', 1),
(4, 'campaign title', 1)]