gpt4 book ai didi

javascript - 带有关联的 Sequelize.build

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

我正在使用 Node.js 6、Express.js 4 和 Sequelize 4.4.2 创建多页调查。当用户填写调查时,几个模型对象正在构建,但没有持久化,这在调查完成之前不会发生。

其中一些模型相互关联,我想知道是否可以使用具有初始值(例如“名称”或“地址”)以及先前构建的已定义模型的 .build() 函数,但是不是持久化模型对象。

也许是一个简单的例子,我的意思是:

const comp = Company.build({
Name: 'My Company',
Location: 'Ireland',
Employees: [] // Employee would be another model in this case
});

似乎在构建对象时,员工被忽略了。有没有办法附加未定义为模型字段(在这种情况下:公司)而是作为关联的属性?

希望你明白,我的意思是......

先感谢您! :)

最佳答案

自己解决了!我只是将构建的模型附加到先前构建的模型对象的 dataValues 属性,而不是在构建过程中直接添加。

关于javascript - 带有关联的 Sequelize.build,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45934263/

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