In Node.js possiamo validare un ID di MongoDB.
Installiamo il modulo richiesto:
npm install validator --save
Quindi effettuiamo la validazione:
'use strict';
const app = require('express')();
const validator = require('validator');
app.get('/api/items/:id', (req, res) => {
let id = req.params.id;
if(!validator.isMongoId(id)) {
// Errore
} else {
//...
}
});