Как правильно утвердить массивные JS
Я работаю на KOA и из-за того, что из-за массива обратных вызовов. Вот что у меня есть:
Subcontractor.prototype.load = function () {
var findOne = thunkify(db.subcontractors.findOne);
co(function *() {
try {
var res = yield findOne({id:this.id});
} catch (err) {
console.log(err);
}
console.log(res);
})();
}
Код не выполняется со следующей ошибкой (это печатается изнутри блока catch):
[TypeError: this.find is not a function]
Я знаю, я пока не делаю ничего значимого с результатами, я просто хочу распечатать результаты пока. Любые намеки, что я делаю не так?