当前位置:  开发笔记 > 编程语言 > 正文

递归包括Sequelize吗?

如何解决《递归包括Sequelize吗?》经验,为你挑选了0个好方法。

我有可以有子类别的类别

当我执行findAll时,我想包括所有嵌套的内容,但我不知道深度。

var includeCondition = { 
                         include: [
                            { 
                               model: models.categories,
                               as:'subcategory', nested: true 
                            }]
                       };

models.categories.findAll(includeCondition)
        .then(function (categories) {
            resolve(categories);
        })
        .catch(function (err) {
            reject(err);
        })
});

结果使我只嵌套了一个级别的包含。

[  
   {  
      dataValues:{  

      },
      subcategory:{  
         model:{  
            dataValues:{  

            }
            // no subcategory here            
         }
      }
   }
]

我可以以某种方式使sequalize包含那些嵌套的子类别吗?

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有