i'm experimenting koa , knex build restful web service, , while got basics working i'm stuck @ handling errors. i'm using koa-knex-middleware  wraps knex in generator.   i have following code defines happens , post requests particular resource:   var koa = require('koa'); var koabody = require('koa-body')(); var router = require('koa-router')(); var app = koa();  var knex = require('./koa-knex');  app.use(knex({     client: 'sqlite3',     connection: {         filename: "./src/server/devdb.sqlite"     } }));  router     .get('/equipment', function *(next){         this.body = yield this.knex('equipment');     })     .post('/equipment', koabody, function *(next){         this.body = yield this.knex('equipment').insert(this.request.body)     });  app.use(router.routes()).use(router.allowedmethods());  app.listen(4000);   this works in general, can't manage change http status codes. examp...
 
Comments
Post a Comment