gpt4 book ai didi

sql - Sequelize - 获得零售商后将商店并入零售商

转载 作者:行者123 更新时间:2023-12-03 22:28:43 24 4
gpt4 key购买 nike

我真的是 Sequelize 的新手,我发现 Docs 令人困惑,尤其是对于我的情况,因为我已经设置了 Postgres 数据库并使用 sequelize-auto 从现有数据库创建所有模型。

现在我有以下几点:

  • 零售商
  • 商店

  • 由于零售商有多个商店,因此商店在retailer_id 中有一个FK,但一个商店属于一个零售商。

    我想从我的 Node API 中检索具有以下格式的 JSON:
    [{
    id:"1",
    name: "RetailerName",
    stores: [{
    id: "1",
    name: "StoreName",
    ...
    }]
    }]

    我正在考虑获取所有零售商,遍历它们并根据“当前”零售商 ID 获取所有商店并将它们添加到零售商中,然后回复。

    然而,如果没有某种 promise ,这是不可能的,因为有更好的工具可以通过 sequelize 实现这一点,我想知道如何做到这一点!

    最佳答案

    使用 sequelize's associations (在这种特殊情况下是一对多)

    关于sql - Sequelize - 获得零售商后将商店并入零售商,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36337920/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com