gpt4 book ai didi

javascript - Sequelize - 在属于多个关联的模型中使用 set、add、create 方法

转载 作者:太空宇宙 更新时间:2023-11-03 22:31:56 25 4
gpt4 key购买 nike

我是新使用sequelize,但我还不知道,当将模型与BelongsToMany关联关联时,如何实现sequelize创建的方法。例如:

我有两个模型用户和属性,一个用户可以拥有多个属性,出于每个原因,当我有 userId、propertyId、status 和其他字段时,我创建了中间模型 PropertiesByUser。

我分别创建用户和属性,但是当我想向用户添加属性时,这个过程对我来说很复杂,因为我不知道如何创建或使用模型 PropertiesByUser 来创建、添加、设置用户属性,或将用户添加到属性中,有人可以帮助我吗?

我在博客中读到了一些使用此方法的方法,但是任何解决方案都有效。 :(

最佳答案

我建议您从 Belongs to Many Doc 开始.

您可以在其中看到您可以访问哪些功能(只需将“关联”一词替换为您的实际名称即可)。

此外,如果您想创建一个属性并将其关联到已创建的用户,您可以执行以下操作:

user.createProperty(propertyInfo).then(function() {
console.log('Done')
})

注意:“user”是您创建的用户的实例,而不是模型的名称!

希望这能让您走上正确的道路。祝你好运!

关于javascript - Sequelize - 在属于多个关联的模型中使用 set、add、create 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35711369/

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