Licence
MIT
Version
0.2.3
Deps
6
Vulns
12
Weekly
0
DeprecatedThis package is deprecated
ECHO-CRUD
Restful with mongodb + koa
Pdta: ECHO (Elian Chancay Olivo is my Son It's funny because I do not like php )
Developing ...
How to use
import koa from 'koa';
import mongoose from 'mongoose';
import echoApi from 'echo-crud';
const app = koa();
const mongoUrl = 'mongodb://localhost/yourDatabase';
mongoose.connect(mongoUrl);
let schema = new mongoose.Schema({
name: String,
age : Number
}, {versionKey: false});
const model = app.model = mongoose.model('user', schema);
const user = echoApi(app, model,['GET','POST','PUT','DELETE']);
app.use(user.routes());
app.listen(3000);
Use header X-Requested-With : XMLHttpRequest
test in your browser. http://localhost:3000/users
| -- | Params | query | body |
|---|---|---|---|
| GET | limit - skip - sort | --- | |
| GET | id | limit - skip - sort | --- |
| POST | --- | --- | Json data |
| DELETE | id* | --- | --- |
| PUT | id* | --- | Json data |

