首页 > 解决方案 > 嵌套急切加载仅返回 1 条记录

问题描述

我有一个续集,它产生的查询返回 postgresql 查询中的所有记录。然而,续集仅返回 1 条记录。

查询:

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

标签: node.jspostgresqlsequelize.js

解决方案


如果您更改findOnefindAll使您的问题得到解决!

findOne包括限制 1,因此它只返回一个对象!


推荐阅读