2016-05-09 3 views
0

Ich brauche unter Abfrage mit sequelizeSequilize Vereinigung für 2 foriegn Schlüssel gleichen Modells

SELECT * 
    FROM haulerrfquotes 
    LEFT JOIN quotes 
     ON quotes.jobId = haulerrfquotes.jobId 
     AND haulerrfquotes.haulerId = quotes.haulerId 
    WHERE haulerrfquotes.jobId = '11' 

Aber ich immer bin nicht auszuführen, wie in demselben Modell zwei foriegn Schlüssel zu verwenden (haulerrfquotes) und Vereinigung beide zu schaffen Foriegn Schlüssel zu einzelnen Modell (Anführungszeichen) in node.js ORM sequelize.js

Antwort

0

haulerrfquotes braucht INDEX(jobId).

quotes benötigt INDEX(haulerId, jobId) (oder in umgekehrter Reihenfolge).

Sind node.js und/oder sequelize.js das nicht? Wenn nicht, verlasse sie.

Verwandte Themen