Sequelize Suche basierend auf Assoziation
Wie würde ich Sequelize finden Sie alle Personen, wo Sie eine Spalte in der Beziehung eine Bedingung erfüllt?
Ein Beispiel wäre, dass Sie alle Bücher, deren Autor ' letzten Namen ist 'Hitchcock'. Das Buch schema enthält eine hasOne Beziehung mit dem Autor der Tabelle.
Edit: ich verstehe, wie dies getan werden könnte, mit einem raw-SQL-Abfrage, sondern auf der Suche nach einem anderen Ansatz
InformationsquelleAutor der Frage futbolpal | 2013-09-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist ein funktionierendes Beispiel, wie man Benutzer Sequelize, um alle
Books
durch eineAuthor
mit einem bestimmten Nachnamen. Es sieht ganz ein bisschen mehr kompliziert als es ist, denn ich bin die Definition der Modelle, die Sie, die Synchronisierung mit der Datenbank (erstellen Sie Ihre Tabellen), und dann erstellen von dummy-Daten in die neuen Tabellen. Suchen Sie für diefindAll
in der Mitte des Codes zu sehen, speziell, was Sie nach.InformationsquelleAutor der Antwort c.hill