У меня есть категория, которая может иметь дочерние категорииРекурсивный включают Sequelize?
И когда я делаю findAll, я хочу включить все вложенные, но я не знаю глубины.
var includeCondition = {
include: [
{
model: models.categories,
as:'subcategory', nested: true
}]
};
models.categories.findAll(includeCondition)
.then(function (categories) {
resolve(categories);
})
.catch(function (err) {
reject(err);
})
});
Результат приносит мне только один уровень вложенных включений.
[
{
dataValues:{
},
subcategory:{
model:{
dataValues:{
}
// no subcategory here
}
}
}
]
Могу ли я каким-либо образом описать эти вложенные подкатегории?