gpt4 book ai didi

sequelize.js - sequelize oneToMany 创建嵌套关联

转载 作者:行者123 更新时间:2023-12-04 21:09:32 27 4
gpt4 key购买 nike

有没有办法通过单个创建调用来创建嵌套关联?
例如,如果我有一个模型 DatahasMany型号User ,以及每个用户 hasMany型号Permission .有没有办法直接调用Data.createData包含 UserPermission , 和 sequelize 将创建嵌套关联?

我在 sequelize 文档中发现的唯一内容是使用 include拉入 find 上的嵌套关联调用,或在 Data.create 之后调用 setter ,例如data.setUsers(...) .

最佳答案

据我所知,只有当所有记录都是新的时才能做到这一点。在您的情况下,这意味着拥有一个新的 Data新的 User也有新的Permission s。否则,您将不得不以“手动”方式进行操作。

有关详细信息,请参阅此处的文档:http://docs.sequelizejs.com/en/latest/docs/associations/#creating-with-associations

关于sequelize.js - sequelize oneToMany 创建嵌套关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37777877/

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