Když nakonfigurujete trasu jako
app.get('/cpanel/chat-bot/:id', ...)
:id
část trasy říká, že chcete porovnat jakoukoli hodnotu pro tuto část cesty, a potom Express vloží vše, co se shodovalo, do req.params.id
. Pokud tedy chcete použít toto id
hodnotu jako součást databázového dotazu, musíte použít req.params.id
ve vašem dotazu na databázi, abyste z databáze vybrali pouze požadovaná data.
Navíc NEPOUŽÍVÁTE :id
v cestě vykreslování, takže jej odtud odeberte:
res.render('cpanel/chat-bot/:id', ...);
To by měla být pouze cesta k souboru šablony (bez ohledu na název souboru šablony):
res.render('cpanel/chat-bot', ...);
O svých datech v databázi toho moc nezveřejňujete, takže vám nemůžeme skutečně pomoci s tím, jak byste použili req.params.id
hodnotu pro výběr požadovaných dat z databáze. Předpokládám, že byste jej použili v nějakém dotazu.