Condições do parâmetro de rotas expressas
Eu tenho uma rota no meu aplicativo Express que se parece com isso:
app.get('/:id', function (request, response) {
…
});
O ID será sempre um número. No entanto, no momento, esta rota está combinando com outras coisas, como/login
.
Eu acho que eu quero duas coisas disso:
para usar esta rota somente se o ID for um número esomente se não houver uma rota para esse parâmetro específico já definida (como o confronto com/login
).Isso pode ser feito?