Node.js nodejs继续加载嵌套模型
我的错误,问题不完整,用粗体标记所有缺失的文本 我有以下型号:Node.js nodejs继续加载嵌套模型,node.js,sequelize.js,Node.js,Sequelize.js,我的错误,问题不完整,用粗体标记所有缺失的文本 我有以下型号: 病人 个人 地址 耐性服装 患者着装。属于患者 患者归属(个人) 患者姓名地址(地址) 我正在试着读病人,也想读地址,它看起来像: 患者=>PatientAddress=>Address 我还需要阅读患者的个人模型 我可以使用include阅读个人服装,但无法阅读地址。我试过这些: return Patient.findAll({ limit: limit, offset: offset, incl
- 病人
- 个人
- 地址
- 耐性服装
- 患者着装。属于患者李>
- 患者归属(个人)强>
- 患者姓名地址(地址)李>
return Patient.findAll({
limit: limit,
offset: offset,
include: [{
model: [Personal, PatientAddress],
include: [{
Address
}]
}]
});
return Patient.findAll({
limit: limit,
offset: offset,
include: [{
model: [Personal, PatientAddress],
include: [{
PatientAddress.Address
}]
}]
});
或
要更改什么?您的第一个查询非常接近,请尝试以下查询:
return Patient.findAll({
limit: limit,
offset: offset,
include: [
{
model: PatientAddress,
include: [Address]
}
]
});
您的第一个查询非常接近,请尝试以下查询:
return Patient.findAll({
limit: limit,
offset: offset,
include: [
{
model: PatientAddress,
include: [Address]
}
]
});
个人
与患者
直接相关,但地址
属于患者服装
。因此,您必须将地址
-include放置在患者服装
的包含中,而个人
保持第一级包含
return Patient.findAll({
limit: limit,
offset: offset,
include: [
{
model: PatientAddress,
include: [Address]
},
{
model: Personal
}
]
});
个人
与患者
直接相关,但地址
属于患者服装
。因此,您必须将地址
-include放置在患者服装
的包含中,而个人
保持第一级包含
return Patient.findAll({
limit: limit,
offset: offset,
include: [
{
model: PatientAddress,
include: [Address]
},
{
model: Personal
}
]
});
可能的重复可能的重复是的,这很有效,我更新了问题中缺失的部分,我也需要阅读个人模型是的,这很有效,我更新了问题中缺失的部分,我也需要阅读个人模型非常感谢simon.ro,这是我想要的:)非常感谢simon.ro,这是我想要的:)