-> ticket через User.belongsToMany({through: TicketUser}) и Ticket.belongsToMany({through: TicketUser})
Т.е. я получить могу, через include, но только все значения.
Проблема вся в том, что TicketUser кроме двух столбцов с айдишниками имеет третий столбец type
И я пытаюсь получить примерно такое user -> ticket где TicketUser.type = 2
Посдскажите, как я могу это сделать?
Спасибо.
include: [ { model: Model, as: 'Model', through: { where: { ticket: 3, }, attributes: ['ticket'], }, required: true, }, ]
Это в самом описании модели надо указать? Или при запросе из базы?
При запросе
https://sequelize.org/master/manual/eager-loading.html
Обсуждают сегодня