Условия параметров экспресс-маршрутов
У меня есть маршрут в моем приложении Express, который выглядит следующим образом:
app.get('/:id', function (request, response) {
…
});
Идентификатор всегда будет номером. Однако на данный момент этот маршрут соответствует другим вещам, таким как/login
.
Я думаю, что хочу две вещи из этого:
to only use this route if the ID is a number, and only if there isn't a route for that specific paramater already defined (such as the clash with/login
).
Можно ли это сделать?