How to serialize SqlAlchemy result to JSON?

后端 未结 27 1877
说谎
说谎 2020-11-22 09:59

Django has some good automatic serialization of ORM models returned from DB to JSON format.

How to serialize SQLAlchemy query result to JSON format?

I tried

27条回答
  •  悲&欢浪女
    2020-11-22 10:11

    While using some raw sql and undefined objects, using cursor.description appeared to get what I was looking for:

    with connection.cursor() as cur:
        print(query)
        cur.execute(query)
        for item in cur.fetchall():
            row = {column.name: item[i] for i, column in enumerate(cur.description)}
            print(row)
    

提交回复
热议问题