我需要使用sequelize执行以下查询
SELECT *
FROM haulerrfquotes
LEFT JOIN quotes
ON quotes.jobId = haulerrfquotes.jobId
AND haulerrfquotes.haulerId = quotes.haulerId
WHERE haulerrfquotes.jobId = '11'
但是我没有得到如何在同一模型中使用两个foriegn键(haulerrfquotes)以及如何在node.js ORM sequelize.js中创建两个foriegn键与单个模型的关联(引用)
最佳答案
haulerrfquotes
需要INDEX(jobId)
。quotes
需要INDEX(haulerId, jobId)
(或相反的顺序)。
node.js和/或sequelize.js是否没有提供?如果没有,就放弃他们。