使用sequelize ORM,您可以一次性创建关联:
Product.create({
id: 1,
title: 'Chair',
Tags: [
{ name: 'Alpha'},
{ name: 'Beta'}
]
}, {
include: [ Tag ]
})
我的问题是:当我必须处理传递的任意数量的元素(此处为标记)的数组时,我该如何处理?
这个问题还不清楚。但如果你的意思是,如果你有很多像标签这样的关联属性,也许你正在寻找的是:
include: [{
all: true
}]
或
include: [{
all: true,
include: [{
all: true
}]
}]
对于嵌套图元。