嵌套快速加载只返回1条记录



我有一个序列化,它的查询,它Produces返回postgresql中的所有记录查询然而,序列只返回1条记录。

查询:

_db.Treatment.findOne({
where: {
treatment_autoid: req.treatment_id
},
include: [
{
model: _db.TreatmentSection,            
include:
{
model: _db.TreatmentSectionChannel,
},            
},

如果您将findOne更改为findAll,您的问题就解决了!

findOne包含限制1,所以它只返回一个对象!

问题不在于通过findOne只返回一个,而在于在嵌套的Schema中只返回一个。

最新更新