У меня проблема с моими маршрутами. Они работают, но только тот, который находится в коде первым. Код ниже позволяет мне получить билет по ID, но не по регистрационному номеру. Если я поставлю второй маршрут выше первого, это наоборот.
Что я могу сделать, чтобы это исправить?
//Get a ticket by ID
app.get('/tickets/:_id', function(req, res){
Ticket.getTicketById(req.params._id, function(err, ticket){
if(err){
throw err;
}
res.json(ticket);
});
});
//Get a ticket by registration number
app.get('/tickets/:vehRegistration', function(req, res){
Ticket.getTicketByReg(req.params.vehRegistration, function(err, ticket){
if(err){
throw err;
}
res.json(ticket);
});
});