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.
|
'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;
|
|
});
|
|
});
|
|
}
|