gpt4 book ai didi

node.js - 序列化嵌套数据结构

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

我正在尝试使用 sequelize 和 nodeJS 对我们的 postgresQL 数据库进行查询。

除了模型的深层嵌套关系的结构之外,一切正常。

我的例子:

{
model: this.Parent,
as: 'Parent',
include: [
{
model: this.Child,
as: 'child',
include: [
{
model: this.nestedChild,
as: 'nestedChild',
},
],
},
],
},

child 和nestedChild 的数据在'included' 对象中返回,问题是nestedChild 不再在子对象的'relationships' 对象中,而是它的参数之一。
例子:
data: [proper array of Parent elements with defined 'child' relationship in 'relationships' object],
included: [
{
attributes: {
nested-child: {
(here are properties for my nestedChild)
}
},
relationships: <------ this is missing, and should include my nestedChild
}
]

最佳答案

结果嵌套关系查询很好。该步骤之后的 JSON 序列化程序没有定义正确的结构,因此一旦将响应发送到前端,它就会丢失。

关于node.js - 序列化嵌套数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46570491/

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