Når du konfigurerer en rute som
app.get('/cpanel/chat-bot/:id', ...)
:id
en del af ruten siger, at du vil matche en hvilken som helst værdi for den del af stien, og så vil Express lægge det matchede ind i req.params.id
. Så hvis du vil bruge det id
værdi som en del af din databaseforespørgsel, skal du bruge req.params.id
i din databaseforespørgsel for kun at vælge de ønskede data fra din database.
Derudover bruger du IKKE :id
i gengivelsesstien, så fjern den herfra:
res.render('cpanel/chat-bot/:id', ...);
Det skulle bare være en sti til din skabelonfil (uanset hvilken filnavn skabelonen er):
res.render('cpanel/chat-bot', ...);
Du afslører ikke meget om dine data i databasen, så vi kan ikke rigtig hjælpe med, hvordan du ville bruge req.params.id
værdi for at vælge de ønskede data fra din database. Jeg formoder, at du ville bruge det i en forespørgsel af en slags.