【发布时间】:2017-10-02 20:24:03
【问题描述】:
我希望能够将我的包含嵌套在查询中,但我希望结果不是嵌套的。
例如:
db.a.findAll({
where: {id: id},
include: [
{ model: db.b, include: [
{ model: db.c, include: [
{ model: db.d }
]}
]}
]
})
...
返回如下内容:
[
{
a: {
...
b: {
...
c: {
...
d: {
...
}
}
}
}
}
]
但我想要这个:
[
{
a: {
...
b: {
...
},
c: {
...
},
d: {
...
}
}
}
]
在不重构模型/表的情况下这是否可能?
【问题讨论】:
标签: mysql node.js orm sequelize.js