You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 lines
308 B
JavaScript

'use strict';
function getContentWithComments() {
return Promise.try(() => {
return knex('content');
}).map((row) => {
return Promise.try(() => {
return knex('comments').where('content', row.id);
}).then((comments) => {
row.comments = comments;
return row;
});
});
}