PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

NodeJS/Knex erstellt Json-Antwort

SQL-Antworten sind von Natur aus flache Tabellen, daher benötigen Sie zusätzlich zu Knex eine externe Bibliothek, die flache Informationen zu verschachtelten Objekten rekonstruieren kann.

Die meisten ORM-Bibliotheken wissen, wie es geht. Zum Beispiel objection.js das auf knex aufgebaut ist, verwendet .eager() um verschachtelte Beziehungen abzurufen. Mit objection.js ORM würde die Abfrage so aussehen Project.query().where('id', 1).eager('employees')