Вложенное включение для findAll в sequalize PostgreSQL - PullRequest
0 голосов
/ 21 января 2019

3 таблицы, перечисленные ниже, компания, категория и пин-код.Я хотел бы найти компанию вместе с ее категорией и пин-кодом на основе categoryname и pincode.Каждая компания может иметь 1 категорию и более 10 пин-кодов.Как это сделать?

Детали таблицы:

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}}]
})
...