в общем у меня есть cause, которое имеет notifications. о прочитанности юзером уведомлений инфу хранит таблица notificaiontUser. Т.к. одно уведомление может быть отправлено разным пользователям. в итоге получается
cause.findAll({
include: {
as:'assName',
model: notification,
include: [
as:'assName2',
model: notificationUser,
where:{userid}
]
}
})
мне надо получать все cause, и если нет уведомления пренадлежащего пользователю, мне нужно чтобы assName: []||null, а он возврщает увеодмления не пренадлежащие пользвателю и assName:[], что логично, но required: true обрезает данные, что мне не подходит. воть(