я прикрепил структуры таблиц:3 таблицы по sequelize: потерявшие с отношениями
Я построил SQL
Это мой SQL:
ВЫБРАТЬ criticites.id, criticites.criticite, criticites .etat, ИЗ public.histo_jobs, public.jobs, public.criticites ГДЕ histo_jobs.job_id = jobs.id D critites.jobid = jobs.id;
Я создал эти отношения между моими моделями:
Jobs.belongsTo(Criticte , {foreignKey : 'jobid'});
Criticte.hasMany(Jobs);
HistoJobs.belongsTo(Jobs, {foreignKey : 'job_id'});
Jobs.hasMany(HistoJobs);
Criticte.find ({ включают: [{модель: HistoJobs}, {модель: Работа}, {модель: HistoJobs}], }) .complete (функция (эээ, результатнайдено) {...
и я получил сообщение об ошибке: ошибка: histo_job не связан с criticite !.
Может кто-то помочь мне с этим, пожалуйста,
?Большое спасибо