MR-REST/Nodejs-CRUD-Example
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
How to:
1) Install Nodejs and Mongodb on your system.
2) Run "npm install" on root directory.
3) Run "node server.js" on root directory.
4) Import example documents by entering "localhost:3001/import" on your browser.
5) Find all musicias with "localhost:3001/musicians" and one specific musician with "localhost:3001/musicians/<musician id>".
6) Test updates locally with, ie:
curl -i -X PUT -H 'Content-Type: application/json' -d '{"band": "BBQ Brawlers"}' http://localhost:3001/musicians/535fe13ac688500000c2b28b
Where "band" is the field to update, "BBQ Brawlers" is the value to update, and 535fe13ac688500000c2b28b is the id of the document to update.
7) Test add locally with, ie:
curl -i -X POST -H 'Content-Type: application/json' -d '{"name": "Joe", "band": "Abita Boys", "instrument":"voice"}' http://localhost:3001/musicians
8) Test delete locally with, ie:
curl -i -X DELETE http://localhost:3001/musicians/535feac1cc539500000a209f