подключения ошибка
app.use('/api/tobaccos', tobaccos);
app.use('/api/tobaccos/line', tobaccoLine);
app.use('/api/tobaccos/client', tobaccoClient);
// CastError: Cast to ObjectId failed for value "line" at path "_id" for model "tobacco"
— В таком все корректно
app.use('/api/tobaccos/line', tobaccoLine);
app.use('/api/tobaccos/client', tobaccoClient);
app.use('/api/tobaccos', tobaccos);
Не в ноде, а в том фреймворке, который ты используешь И видимо важен, потому что проверка происходит в том же порядке, в котором ты их добавляешь, поэтому ставить более широкое правило перед узким не стоит
Обсуждают сегодня