对同一型号的2个foriegn键进行Sequilize关联

时间:2016-05-09 08:47:38

标签: mysql orm

我需要使用sequelize

执行以下查询
SELECT  *
    FROM  haulerrfquotes
    LEFT JOIN  quotes
      ON   quotes.jobId = haulerrfquotes.jobId
      AND  haulerrfquotes.haulerId = quotes.haulerId
    WHERE  haulerrfquotes.jobId = '11' 

但我没有得到如何在同一个模型(haulerrfquotes)中使用两个foriegn键,并且在node.js中创建两个foriegn键与单个模型(引号)的关联ORM sequelize.js

1 个答案:

答案 0 :(得分:0)

haulerrfquotes需要INDEX(jobId)

quotes需要INDEX(haulerId, jobId)(或者顺序相反)。

node.js和/或sequelize.js没有提供吗?如果没有,请放弃它们。