Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. //...
  2.  
  3. {
  4. method: "POST",
  5. path: "/v1/books",
  6. handler: (req, res) => {
  7. let newBook = new BookSchema(req.payload);
  8.  
  9. newBook
  10. .save()
  11. .then(book => {
  12. res(book).code(201);
  13. })
  14. .catch(err => {
  15. res(err);
  16. });
  17. },
  18. config: {
  19. validate: {
  20. payload: {
  21. title: Joi.string().required(),
  22. author: Joi.string().required(),
  23. price: Joi.number().required(),
  24. tags: Joi.array()
  25. }
  26. }
  27. }
  28. }
  29.  
  30. //...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement