Methods
Router defines the following 5 methods: get
, post
, patch
, put
, delete
router
.get("/users", async (req, res) => {
const users = await getUsers();
return users;
})
.post("/users", async (req, res) => {
await saveUsers();
return true;
})
.patch("/users/:id", async (req, res) => {
const user = await updateStatus(req.param.id, true);
return user;
})
.put("/users/:id", async (req, res) => {
const user = await updateUser(user);
return user;
})
.delete("/users/:id", async (req, res) => {
await deleteUser(req.param.id);
return true;
});
When a route is not found it will return the following error: RouteError
.
When a method is not found it will return the following error: MethodError
.
Last updated
Was this helpful?