在sequalize PostgreSQL中嵌套findAll的包含

时间:2019-01-21 07:21:55

标签: node.js postgresql model sequelize.js findall

具有下面列出的3个表格,公司,类别和密码。  我想根据categorynamepincode查找该公司及其类别和密码。每个公司可以有1个类别和10个以上的Pincode。如何做到这一点?

表格详细信息:

company: id, categoryId(reference model category), companyaName, email.
category: id, categoryname, image.
pincode: id,company_id(reference company), pincode.

我已经尝试过了,但是没有得到想要的输出

const result= await models.company.findAll({
    include:[{model:models.pincode,as :'pincode',where:{pincode:pincode}}]},{model:models.category,as :'category',where:{category:category}}]
})

0 个答案:

没有答案