0
Я новичок в Node, Koa и веб-разработке, я пытаюсь отправить данные из запроса в шаблон. Я использую Bookshelfjs как ORM.Как получить доступ к результатам запроса db в Koa?
module.exports = {
/** Get user info by id */
getId: function * getId (next) {
// var user = { username: 'lucas', passowrd: 'lucas' };
userMng.findById(this.params.id, (err, user) => {
this.body = yield this.render('id', {
title: 'Show detailes about item: ' + this.params.id,
data: user
});
});
yield next;
}
}
Что такое 'findById', и откуда оно взялось? Я не могу найти ссылку на этот метод в bookshelfjs. И в этом отношении, что такое 'userMng'? Это модель книжной полки? – dvlsg
srry, посмотрите на это [модуль] (http://pastebin.com/Krus36a8) –
Получил это. Просто введите 'User.where ('uid', id) .fetch()' внутри koa, и вы получите 'user' обратно. – dvlsg