SQL отговорите са плоски таблици по своята същност, така че в допълнение към knex ще ви трябва външна библиотека, която може да реконструира плоска информация във вложени обекти.
Повечето ORM библиотеки знаят как да го направят. Например objection.js
който е изграден върху knex използва .eager()
за извличане на вложени отношения. С objection.js ORM заявката ще изглежда така Project.query().where('id', 1).eager('employees')