如何通过sql关联查询直接得到user表的对象数组?

1、希望结果:

[
    {        "created_at": "Wed Jun 01 00:50:25 +0800 2011",        "id": 12438492184,        "name": "love your work.......",        "user": {            "id": 1404376560,            "name": "zaku",            "url": "http://blog.ceshi.com.cn/zaku"
        },
    },
    {        "created_at": "Wed Jun 01 00:50:25 +0800 2011",        "id": 12438492185,        "name": "love your work.......",        "user": {            "id": 1404376561,            "name": "测试",            "url": "http://blog.ceshi.com.cn/zaku"
        },
    },
],

有表:article和user
2、通过关联user表查询得到希望结果,sql查询语句怎么写?(注:不是将查询结果再通过foreach组装得到,要求通过一条sql就搞定)


万千封印
浏览 651回答 1
1回答

互换的青春

这样的 json 结果,需要你用 Python 的数据库类里设置好相应的输出 json 函数。不敢再发我的项目链接,老是被那些不认真,不仔细,或者说一知半解的人举报。如果你想学习 sql to sqlalchemy,你可以查看我的资料,然后找到相关 github 项目的链接。
打开App,查看更多内容
随时随地看视频慕课网APP