Прости меня, так как я очень новичок в Node JS / Express JS
У меня есть следующий фрагмент кода:
router.get('/:locationId', async (req, res) => {
console.log('[GET by _id] /locations/')
try{
const location = await Location.findById(req.params.locationId);
res.json(location);
}catch(err){
res.json({message:err, status:500});
}
});
router.get('/location_id/', async (req, res) => {
console.log('[GET by location_id] /locations/location_id')
});
Каждый раз, когда я звоню localhost: 3000 / location_id /,он вызывает первую функцию с параметром location_id в качестве параметра.
Я что-то упустил?