0
SQLAlchemyクエリから辞書を含む集約配列を取得することはできますか?例えばSQLalchemyクエリで辞書の配列を取得する
session.query(
Object.name,
func.array_agg({Location.id: Location.name}).label('locations')
)\
.join(Location)\
.all()
だから、期待される結果は次のようになります。
[
('Horizontal neutral circuit',
[{143:'A5'},{145:'A8'},{765:'B12'}]),
('Fletcher, Lopez and Edwards',
[{41:'A1'},{76:'B8'},{765:'B12'}]),
]