Datan Päivittäminen ja Poistaminen
Pyyhkäise näyttääksesi valikon
Tietojen luomisen lisäksi API:t tarvitsevat usein päivittää ja poistaa olemassa olevia tietueita.
Tietojen päivittämiseen käytetään PUT- tai PATCH-pyyntöjä.
app.put('/users/:id', (req, res) => {
const id = Number(req.params.id);
const updatedData = req.body;
const user = users.find(u => u.id === id);
if (user) {
user.name = updatedData.name;
res.json(user);
} else {
res.send('User not found');
}
});
Tietojen poistamiseen käytetään DELETE-pyyntöä:
app.delete('/users/:id', (req, res) => {
const id = Number(req.params.id);
users = users.filter(u => u.id !== id);
res.send('User deleted');
});
Esimerkkejä:
PUT '/users/1': päivittää käyttäjän, jonka id on 1;DELETE '/users/1': poistaa käyttäjän, jonka id on 1.
Näiden toimintojen avulla voit muokata ja poistaa tietoja sovelluksessasi.
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 14
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Osio 1. Luku 14