Всем привет! Кто в sequelize шарит? Подскажите, пожалуйста, по асоциациям.
Есть таблицы со связями hasMany:
table1 => table2 => table3
при создании table1, я через include могу так же создать и table2, и через include table2, могу еще и table3 создать. У каждого инстанса будет вторичный ключ, привязанный к айдишнику предыдущей table.
Но вот проблема. Мне нужно в table3 иметь два вторичных ключа для айдишников table1 и table2, и чтобы эти поля автоматически создавались при создании сразу троих инстансов через model.create + include.
Пока я могу создавать вторичный ключ для айдишника предыдущей модели, но второй ключ я хз как создавать, все уже обрыл.
Таблица кстати одна и та же, а типов 5, я их разделяю скоупами.