【问题标题】:How to make join in rest api like in sql?如何像在sql中一样加入rest api?
【发布时间】:2019-12-20 18:33:35
【问题描述】:

我目前是编程新手,尤其是前端,我更了解如何在 Json Restful API 中执行连接 我正在为我的假休息 api 使用 Json 占位符

我尝试阅读他们的文档,但我失败了 https://jsonplaceholder.typicode.com/posts/20 https://jsonplaceholder.typicode.com/users

我想加入这两个表 并根据帖子中的用户ID显示帖子的标题,正文和用户的用户名

【问题讨论】:

    标签: json reactjs


    【解决方案1】:

    您似乎必须在后端创建一个端点,该端点将从两个联合表中执行读取并返回一个包含您需要的所有字段的 DTO,或者(如果这不可能)您将不得不同时调用两者客户端中的端点。因此,例如,您可以在一次调用中获取用户,然后在单独的调用中检索帖子并编写前端逻辑以查找关联的用户并显示您需要的数据。

    例如。调用api获取用户,将用户存储在前端客户端代码中的users数组中,然后调用api获取post并通过userId在用户数组中搜索对应的用户

    【讨论】:

    • 这对你的回答比你有帮助:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-23
    • 1970-01-01
    • 2012-05-20
    • 1970-01-01
    • 1970-01-01
    • 2018-02-01
    • 2018-12-02
    相关资源
    最近更新 更多